|  | @@ -11,7 +11,7 @@ namespace analyzeJSONTests
 | 
											
												
													
														|  |      public class AnalyzeJSONUnitTests
 |  |      public class AnalyzeJSONUnitTests
 | 
											
												
													
														|  |      {
 |  |      {
 | 
											
												
													
														|  |          [Fact]
 |  |          [Fact]
 | 
											
												
													
														|  | -        public void AnalyzeJSON_EmptyJObject()
 |  | 
 | 
											
												
													
														|  | 
 |  | +        public void Traverse_EmptyJObject()
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |              var test = new AnalyzeJSON(new JObject());
 |  |              var test = new AnalyzeJSON(new JObject());
 | 
											
												
													
														|  |              var result = test.Traverse((token) => Console.WriteLine(token));
 |  |              var result = test.Traverse((token) => Console.WriteLine(token));
 | 
											
										
											
												
													
														|  | @@ -19,6 +19,18 @@ namespace analyzeJSONTests
 | 
											
												
													
														|  |              Assert.NotEmpty(result.Message);
 |  |              Assert.NotEmpty(result.Message);
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +        [Fact]
 | 
											
												
													
														|  | 
 |  | +        public void Traverse_NullAction()
 | 
											
												
													
														|  | 
 |  | +        {
 | 
											
												
													
														|  | 
 |  | +            var jObject = new JObject();
 | 
											
												
													
														|  | 
 |  | +            jObject.Add("test", new JObject());
 | 
											
												
													
														|  | 
 |  | +            var test = new AnalyzeJSON(jObject);
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            var result = test.Traverse(null);
 | 
											
												
													
														|  | 
 |  | +            Assert.False(result.Success);
 | 
											
												
													
														|  | 
 |  | +            Assert.NotEmpty(result.Message);
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          [Fact]
 |  |          [Fact]
 | 
											
												
													
														|  |          public void GetNameFromPath_NullTokenPath()
 |  |          public void GetNameFromPath_NullTokenPath()
 | 
											
												
													
														|  |          {
 |  |          {
 |