|  | @@ -11,7 +11,7 @@ namespace analyzeJSONTests
 | 
	
		
			
				|  |  |      public class AnalyzeJSONUnitTests
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          [Fact]
 | 
	
		
			
				|  |  | -        public void AnalyzeJSON_EmptyJObject()
 | 
	
		
			
				|  |  | +        public void Traverse_EmptyJObject()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var test = new AnalyzeJSON(new JObject());
 | 
	
		
			
				|  |  |              var result = test.Traverse((token) => Console.WriteLine(token));
 | 
	
	
		
			
				|  | @@ -19,6 +19,18 @@ namespace analyzeJSONTests
 | 
	
		
			
				|  |  |              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]
 | 
	
		
			
				|  |  |          public void GetNameFromPath_NullTokenPath()
 | 
	
		
			
				|  |  |          {
 |