This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "OnActionExecuted".
This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "OnActionExecuting".
This unit test case method tests return two methods .
This unit test case validates that:
(1) alternationImplementation.AllMethods.Count() is equal to 2.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests set proxy factory .
This unit test case validates that:
(1) alternationImplementation.ProxyFactory is equal to proxyFactory.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "GetFilters".
This unit test case method tests handle proxy filters with runtime policy on .
This unit test case method tests construct action invoker invoke action method arguments should for non async.
This unit test case validates that:
(1) sut.ControllerContext is equal to expectedControllerContext.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
(2) sut.ActionDescriptor is equal to expectedActionDescriptor.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
(3) sut.Parameters is equal to expectedParameters.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
(4) sut.IsAsync is false.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
(5) sut.Callback is null.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
(6) sut.State is null.
   sut is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path.
This unit test case method tests construct action invoker invoke action method arguments should for async.
This unit test case validates that:
(1) arguments.ControllerContext is equal to expectedControllerContext.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
(2) arguments.ActionDescriptor is equal to expectedActionDescriptor.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
(3) arguments.Parameters is equal to expectedParameters.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
(4) arguments.IsAsync is true.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
(5) arguments.Callback is equal to expectedCallback.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
(6) arguments.State is equal to expectedState.
   arguments is obtained from
   1) variable expectedControllerContext through slicing path
   2) variable expectedActionDescriptor through slicing path
   3) variable expectedParameters through slicing path
   4) variable expectedCallback through slicing path
   5) variable expectedState through slicing path.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "InvokeActionMethod".
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "InvokeActionResult".
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "BeginInvokeActionMethod".
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "EndInvokeActionMethod".
This unit test case method tests proceed then return with runtime policy off.
This unit test case method tests return all methods .
This unit test case validates that:
(1) sut is not empty.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "OnAuthorization".
This unit test case method tests proceed and publish messages with runtime policy on.
This unit test case method tests set proxy factory .
This unit test case validates that:
(1) sut.ProxyFactory is equal to proxyFactory.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests return one method .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 1.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests construct request context .
This unit test case validates that:
(1) arguments.RequestContext is equal to requestContext.
   arguments is obtained from
   1) variable requestContext through slicing path
   2) variable controllerName through slicing path.
(2) arguments.ControllerName is equal to controllerName.
   arguments is obtained from
   1) variable requestContext through slicing path
   2) variable controllerName through slicing path.
This unit test case method tests set method to implement.
This unit test case validates that:
(1) result.Name is equal to "CreateController".
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests handle proxy action invoker if async controller found .
This unit test case method tests handle proxy action invoker if controller found .
This unit test case method tests return all alternate methods .
This unit test case validates that:
(1) sut.AllMethods is not empty.
This unit test case method tests construct dependency resolver get service should .
This unit test case validates that:
(1) sut.MethodToImplement is not null.
This unit test case method tests implement get service .
This unit test case validates that:
(1) methodToImplement.Name is equal to "GetService".
   methodToImplement is obtained from
   1) variable sut through slicing path.
This unit test case method tests proceed dependency resolver get service should with runtime policy off.
This unit test case method tests construct dependency resolver get services should .
This unit test case validates that:
(1) sut.MethodToImplement is not null.
This unit test case method tests implement get services .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "GetServices".
This unit test case method tests proceed dependency resolver get services should with runtime policy off.
This unit test case method tests return all methods .
This unit test case validates that:
(1) sut.AllMethods is not empty.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "OnException".
This unit test case method tests proceed and publish messages with runtime policy on.
This unit test case method tests set proxy factory .
This unit test case validates that:
(1) sut.ProxyFactory is equal to proxyFactory.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests return one method .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 1.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests construct controller context .
This unit test case validates that:
(1) sut.ControllerContext is equal to controllerContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable modelBindingContext through slicing path.
(2) sut.ModelBindingContext is equal to modelBindingContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable modelBindingContext through slicing path.
This unit test case method tests throw model binder bind model arguments should with invalid controller context|controller context|model binding context.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests throw model binder bind model arguments should with invalid model binding context|controller context|model binding context.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "BindModel".
This unit test case method tests proceed publish message with runtime policy on.
This unit test case method tests construct controller context .
This unit test case validates that:
(1) sut.ControllerContext is equal to controllerContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable modelBindingContext through slicing path
   3) variable propertyDescriptor through slicing path.
(2) sut.ModelBindingContext is equal to modelBindingContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable modelBindingContext through slicing path
   3) variable propertyDescriptor through slicing path.
(3) sut.PropertyDescriptor is equal to propertyDescriptor.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable modelBindingContext through slicing path
   3) variable propertyDescriptor through slicing path.
This unit test case method tests throw model binder bind property arguments should with invalid controller context|controller context|model binding context.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests throw model binder bind property arguments should with invalid model binding context|controller context|model binding context.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests throw model binder bind property arguments should with invalid property descriptor|property descriptor.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "BindProperty".
This unit test case method tests proceed and publish message with runtime policy on.
This unit test case method tests construct alternate model binder .
This unit test case validates that:
(1) sut.AlternateModelBinder is equal to alternateModelBinder.
   sut is obtained from
   1) variable alternateModelBinder through slicing path.
(2) sut.MethodToImplement is not null.
   sut is obtained from
   1) variable alternateModelBinder through slicing path.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "GetBinder".
This unit test case method tests proceed and wrap result with runtime policy on and default model binder|alternate model binder|return value|new model binder.
This unit test case method tests proceed and warn with runtime policy on and i model binder|alternate model binder|return value.
This unit test case method tests construct proxy factory .
This unit test case validates that:
(1) sut is not null.
   sut is obtained from
   1) variable proxyFactory through slicing path.
(2) sut is assignable from AlternateType
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests implement one method .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 1.
This unit test case method tests constuct proxy factory .
This unit test case validates that:
(1) sut is not null.
   sut is obtained from
   1) variable proxyFactory through slicing path.
(2) sut is assignable from AlternateType
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests implement two methods .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 2.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "OnResultExecuted".
This unit test case method tests proceed and publish messages with runtime policy on.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "OnResultExecuting".
This unit test case method tests proceed and publish message with runtime policy on.
This unit test case method tests set proxy factory .
This unit test case validates that:
(1) sut.ProxyFactory is equal to proxyFactory.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests return two methods .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 2.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "ContainsPrefix".
This unit test case method tests proceed and publish message with runtime policy on.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "GetValueProvider".
This unit test case method tests proceed value provider factory get value provider should with timer with null return value.
This unit test case method tests proceed value provider factory get value provider should with timer with i unvalidated value provider return value|return value.
This unit test case method tests proceed value provider factory get value provider should with timer with i value provider return value|return value.
This unit test case method tests construct proxy factory .
This unit test case validates that:
(1) sut is not null.
(2) sut is assignable from AlternateType
This unit test case method tests implement one method .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 1.
This unit test case method tests construct value provider get value argument should with two arguments.
This unit test case validates that:
(1) sut.Key is equal to key.
   sut is obtained from
   1) variable key through slicing path
   2) variable skipValidation through slicing path.
(2) sut.SkipValidation is equal to skipValidation.
   sut is obtained from
   1) variable key through slicing path
   2) variable skipValidation through slicing path.
This unit test case method tests construct value provider get value argument should with one arguments.
This unit test case validates that:
(1) sut.Key is equal to key.
   sut is obtained from
   1) variable key through slicing path.
(2) sut.SkipValidation is false.
   sut is obtained from
   1) variable key through slicing path.
This unit test case method tests throw value provider get value argument should with invalid key|key.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests throw value provider get value argument should with invalid skip validation|skip validation.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests implement proper method .
This unit test case validates that:
(1) sut.MethodToImplement.Name is equal to "GetValue".
This unit test case method tests proceed and publish message with runtime policy on.
This unit test case method tests construct proxy factory .
This unit test case validates that:
(1) sut is assignable from AlternateType
   sut is obtained from
   1) variable proxyFactory through slicing path.
(2) sut is not null.
   sut is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests implement three methods .
This unit test case validates that:
(1) sut.AllMethods.Count() is equal to 3.
This unit test case method tests construct view engine find views arguments should for partial.
This unit test case validates that:
(1) sut.ControllerContext is equal to controllerContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(2) sut.ViewName is equal to viewName.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(3) sut.UseCache is equal to useCache.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(4) sut.MasterName is equal to string.Empty.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
This unit test case method tests construct view engine find views arguments should for non partial.
This unit test case validates that:
(1) sut.ControllerContext is equal to controllerContext.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(2) sut.ViewName is equal to viewName.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(3) sut.UseCache is equal to useCache.
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
(4) sut.MasterName is equal to "MasterName".
   sut is obtained from
   1) variable controllerContext through slicing path
   2) variable viewName through slicing path
   3) variable useCache through slicing path.
This unit test case method tests return all method implementations with all methods.
This unit test case validates that:
(1) allMethods.Count() is equal to 2.
   allMethods is obtained from
   1) variable sut through slicing path.
This unit test case method tests construct alternate view .
This unit test case validates that:
(1) sut is not null.
   sut is obtained from
   1) variable alternateView through slicing path.
(2) sut is assignable from IAlternateMethod.
   sut is obtained from
   1) variable alternateView through slicing path.
This unit test case method tests handle method to implement is right .
This unit test case validates that:
(1) sut1.MethodToImplement.Name is equal to "FindView".
   sut1 is obtained from
   1) variable alternateView through slicing path.
(2) sut2.MethodToImplement.Name is equal to "FindPartialView".
   sut2 is obtained from
   1) variable alternateView through slicing path.
This unit test case method tests handle publish messages if runtime policy is on and view not found .
This unit test case method tests handle publish messages if runtime policy is on and view is found .
This unit test case method tests set properties .
This unit test case validates that:
(1) sut.ViewContext is equal to viewContext.
   sut is obtained from
   1) variable viewContext through slicing path
   2) variable textWriter through slicing path.
(2) sut.Writer is equal to textWriter.
   sut is obtained from
   1) variable viewContext through slicing path
   2) variable textWriter through slicing path.
This unit test case method tests set properties .
This unit test case validates that:
(1) sut.ViewName is equal to viewName.
   sut is obtained from
   1) variable viewName through slicing path
   2) variable isPartial through slicing path
   3) variable id through slicing path.
(2) sut.IsPartial is equal to isPartial.
   sut is obtained from
   1) variable viewName through slicing path
   2) variable isPartial through slicing path
   3) variable id through slicing path.
(3) sut.ViewEngineFindCallId is equal to id.
   sut is obtained from
   1) variable viewName through slicing path
   2) variable isPartial through slicing path
   3) variable id through slicing path.
This unit test case method tests set properties .
This unit test case validates that:
(1) sut.MethodToImplement is not null.
This unit test case method tests get alternate methods .
This unit test case validates that:
(1) allMethods.Count() == 1 is true.
   allMethods is obtained from
   1) variable sut through slicing path.
This unit test case method tests check if an actiondescriptor should be able to build with factory using action descriptor|descriptor.
This unit test case validates that:
(1) testMessage.ActionName is equal to descriptor.ActionName.
   testMessage is obtained from
   1) variable descriptor through slicing path.
(2) testMessage.ControllerName is equal to descriptor.ControllerDescriptor.ControllerName.
   testMessage is obtained from
   1) variable descriptor through slicing path.
This unit test case method tests check if controllercontext, string and string, should be able to build with factory using controller context|controller context.
This unit test case validates that:
(1) testMessage.ControllerName is equal to controllerName.
   testMessage is obtained from
   1) variable controllerContext through slicing path.
(2) testMessage.ActionName is equal to actionName.
   testMessage is obtained from
   1) variable controllerContext through slicing path.
This unit test case method tests check if a filterbounds should be able to build with factory.
This unit test case validates that:
(1) testMessage.Bounds is equal to bounds.
   testMessage is obtained from
   1) variable bounds through slicing path.
This unit test case method tests check if a controllerbase should be able to build with factory using action descriptor.
This unit test case validates that:
(1) testMessage.IsChildAction is equal to controller.ControllerContext.IsChildAction.
   testMessage is obtained from
   1) variable controller through slicing path.
This unit test case method tests check if filtercategory and type, should be able to build with factory.
This unit test case validates that:
(1) testMessage.Category is equal to category.
   testMessage is obtained from
   1) variable category through slicing path
   2) variable resultType through slicing path.
(2) testMessage.ResultType is equal to resultType.
   testMessage is obtained from
   1) variable category through slicing path
   2) variable resultType through slicing path.
This unit test case method tests handle proxy dependency resolver .
This unit test case validates that:
(1) DependencyResolver.Current is equal to dependencyResolver.
This unit test case method tests continue if unable to proxy dependency resolver|dependency resolver.
This unit test case validates that:
(1) DependencyResolver.Current is equal to dependencyResolver.
This unit test case method tests continue if unable to proxy controller factory.
This unit test case validates that:
(1) ControllerBuilder.Current.GetControllerFactory() is a type of DefaultControllerFactory.
This unit test case method tests handle proxy controller factory .
This unit test case validates that:
(1) controllerFactory is equal to ControllerBuilder.Current.GetControllerFactory().
This unit test case method tests constuct model binder inspector should .
This unit test case validates that:
(1) sut is assignable from IInspector.
This unit test case method tests ignore empty model binding providers collection .
This unit test case validates that:
(1) ModelBinderProviders.BinderProviders is empty.
This unit test case method tests update model binding providers .
This unit test case validates that:
(1) ModelBinderProviders.BinderProviders contains proxy.
This unit test case method tests ignore empty value provider factories collection .
This unit test case validates that:
(1) ValueProviderFactories.Factories is empty.
This unit test case method tests update value provider factories .
This unit test case validates that:
(1) ValueProviderFactories.Factories contains proxy.
This unit test case method tests update model binders .
This unit test case validates that:
(1) ModelBinders.Binders.Values contains proxy.
(2) ModelBinders.Binders.Values does not contain seedBinder.
This unit test case method tests update default model binder .
This unit test case validates that:
(1) ModelBinders.Binders.DefaultBinder is equal to proxy.
This unit test case method tests construct view engine should .
This unit test case validates that:
(1) sut is not null.
(2) sut is assignable from IInspector.
This unit test case method tests convert list of metadata item model converter should to list.
This unit test case includes following focal methods:
(1) var result = sut.Convert(model) as IEnumerable;(@line 18)
This focal method is related to assertions at line 20, line 21
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable sut through slicing path.
(2) result.Count() is equal to 2.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests convert empty collection .
This unit test case includes following focal methods:
(1) var result = sut.Convert(new List()) as IEnumerable;(@line 15)
This focal method is related to assertions at line 17, line 18
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable sut through slicing path.
(2) result is not empty.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests construct sut .
This unit test case validates that:
(1) sut is assignable from ITab.
(2) sut is assignable from ITabSetup.
This unit test case method tests execute metadata should on end request.
This unit test case validates that:
(1) sut.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests have http context base .
This unit test case validates that:
(1) sut.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests have proper name .
This unit test case validates that:
(1) sut.Name is equal to "Metadata".
This unit test case method tests subscribe metadata should to view message types.
This unit test case method tests handle null find view message collection .
This unit test case validates that:
(1) The unit test does not throw an exception.
This unit test case method tests handle null view render message collection .
This unit test case validates that:
(1) The unit test does not throw an exception.
This unit test case method tests return result .
This unit test case includes following focal methods:
(1) var result = sut.GetData(context) as List;(@line 74)
This focal method is related to assertions at line 76, line 77
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable sut through slicing path.
(2) result is not empty.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests construct model binding should .
This unit test case validates that:
(1) sut is assignable from AspNetTab.
(2) sut is assignable from ITabSetup.
This unit test case method tests return proper name .
This unit test case validates that:
(1) sut.Name is equal to "Model Binding".
This unit test case method tests construct sut .
This unit test case validates that:
(1) sut is assignable from ITab.
(2) sut is assignable from ITabSetup.
This unit test case method tests execute views should on end request.
This unit test case validates that:
(1) sut.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests have http context base .
This unit test case validates that:
(1) sut.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests have proper name .
This unit test case validates that:
(1) sut.Name is equal to "Views".
This unit test case method tests subscribe views should to view message types.
This unit test case method tests handle null find view message collection .
This unit test case validates that:
(1) The unit test does not throw an exception.
This unit test case method tests handle null view render message collection .
This unit test case validates that:
(1) The unit test does not throw an exception.
This unit test case method tests return result .
This unit test case includes following focal methods:
(1) var result = sut.GetData(context) as List;(@line 78)
This focal method is related to assertions at line 80, line 81
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable sut through slicing path.
(2) result is not empty.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests have resources .
This unit test case validates that:
(1) Resources.FindViewsProxyOutputReplacedIView is not null.
(2) Resources.ResourceManager is not null.
(3) Resources.ViewEngineSetupReplacedViewEngine is not null.
This unit test case method tests construct resources should .
This unit test case validates that:
(1) new Resources() is not null.
This unit test case method tests change culture .
This unit test case validates that:
(1) Resources.Culture is null.
(2) Resources.Culture is equal to us.
This unit test case method tests set model type .
This unit test case validates that:
(1) sut.IsValid is equal to true.
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(2) sut.ModelType is equal to typeof(ViewModelSummary).
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
This unit test case method tests return view data keys .
This unit test case validates that:
(1) sut.ViewDataKeys contains "A".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(2) sut.ViewDataKeys contains "B".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(3) sut.ViewDataKeys contains "C".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
This unit test case method tests return temp data keys .
This unit test case validates that:
(1) sut.TempDataKeys contains "A".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(2) sut.TempDataKeys contains "B".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(3) sut.TempDataKeys contains "C".
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
This unit test case method tests set display mode .
This unit test case validates that:
(1) sut.DisplayModeId is equal to displayMode.
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
This unit test case method tests set display mode type .
This unit test case validates that:
(1) sut.DisplayModeType is equal to displayModeType.
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
(2) sut.HasDisplayMode is true.
   sut is obtained from
   1) variable viewData through slicing path
   2) variable tempData through slicing path
   3) variable displayMode through slicing path
   4) variable displayModeType through slicing path.
This unit test case method tests set properties .
This unit test case validates that:
(1) model.ViewName is equal to findViewMessage.ViewName.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(2) model.MasterName is equal to findViewMessage.MasterName.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(3) model.IsPartial is equal to findViewMessage.IsPartial.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(4) model.ViewEngineType is equal to findViewMessage.BaseType.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(5) model.UseCache is equal to findViewMessage.UseCache.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(6) model.IsFound is equal to findViewMessage.IsFound.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(7) model.SearchedLocations is equal to findViewMessage.SearchedLocations.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
(8) model.ViewModelSummary is not null.
   model is obtained from
   1) variable findViewMessage through slicing path
   2) variable viewRenderMessage through slicing path.
This unit test case method tests reduce permissions on ajax request.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.ModifyResponseHeaders.
This unit test case method tests keep permissions without ajax request.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests reduce permissions on exception.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.ModifyResponseHeaders.
This unit test case method tests throw argument null exception with missing policy context.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests execute ajax policy should on begin request.
This unit test case validates that:
(1) Policy.ExecuteOn is equal to RuntimeEvent.BeginRequest.
This unit test case method tests retain policy on valid content type with charset.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests retain policy on valid content types.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests reduce policy on invalid content types.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests reduce policy with custom runtim policy.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.PersistResults.
This unit test case method tests reduce policy on error.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests construct content type policy should with non null whitelist.
This unit test case validates that:
(1) Policy.ContentTypeWhiteList is not null.
This unit test case method tests construct content type policy should with default content types.
This unit test case validates that:
(1) Policy.ContentTypeWhiteList.Count > 0 is true.
This unit test case method tests construct content type policy should with whitelist argument.
This unit test case validates that:
(1) policy.ContentTypeWhiteList is equal to list.
   policy is obtained from
   1) variable list through slicing path.
This unit test case method tests throw exception when constructed with null parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests execute content type policy should on end request.
This unit test case validates that:
(1) Policy.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests set policy to off without cookie.
This unit test case validates that:
(1) Policy.Execute(Policy.PolicyContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests set policy to off with invalid cookie value.
This unit test case validates that:
(1) Policy.Execute(Policy.PolicyContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests set policy to match cookie value.
This unit test case validates that:
(1) Policy.Execute(Policy.PolicyContextMock.Object) is equal to RuntimePolicy.ModifyResponseHeaders.
This unit test case method tests execute control cookie policy should on begin request.
This unit test case validates that:
(1) Policy.ExecuteOn is equal to RuntimeEvent.BeginRequest.
This unit test case method tests set runtime policy to ignore.
This unit test case includes following focal methods:
(1) An assertion in line 17 validating that policy.Execute(policyContextMock.Object) is equal to RuntimePolicy.ExecuteResourceOnly.
This unit test case method tests execute glimpse resource policy should on execute resource.
This unit test case validates that:
(1) policy.ExecuteOn is equal to RuntimeEvent.ExecuteResource.
This unit test case method tests reduce policy with invalid status code.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests retain policy with valid status code.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests respect configred status code list .
This unit test case includes following focal methods:
(1) An assertion in line 53 validating that policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests reduce policy on error.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests throw exception when constructed with null parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests execute status code policy should on end request.
This unit test case validates that:
(1) Policy.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests construct uri policy should with regex list.
This unit test case validates that:
(1) policy.UriBlackList is equal to blacklist.
   policy is obtained from
   1) variable blacklist through slicing path.
This unit test case method tests throw exception when constructed with null parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests retain runtime policy with empty blacklist.
This unit test case includes following focal methods:
(1) An assertion in line 49 validating that policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests retain runtime policy with valid url.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.On.
This unit test case method tests reduce runtime policy with matching expression.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests reduce runtime policy on exception.
This unit test case validates that:
(1) Policy.Execute(Policy.ContextMock.Object) is equal to RuntimePolicy.Off.
This unit test case method tests execute uri policy should on begin request.
This unit test case validates that:
(1) Policy.ExecuteOn is equal to RuntimeEvent.BeginRequest.
This unit test case method tests provide proper name .
This unit test case validates that:
(1) resource.Name is equal to "glimpse_ajax".
This unit test case method tests return three parameter keys .
This unit test case validates that:
(1) resource.Parameters.Count() is equal to 3.
This unit test case method tests throw exception with null parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests return status code resource result with missing parameter.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 45)
This focal method is related to assertions at line 47
This unit test case validates that:
(1) result as StatusCodeResourceResult is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return cache resource result .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 64)
This focal method is related to assertions at line 66
This unit test case validates that:
(1) result as CacheControlDecorator is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests provide proper name .
This unit test case validates that:
(1) resource.Name is equal to "glimpse_client".
This unit test case method tests return one parameter keys .
This unit test case validates that:
(1) resource.Parameters.Count() is equal to 1.
This unit test case method tests throw exception with null parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests return status code resource result with missing resource.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 42)
This focal method is related to assertions at line 44
This unit test case validates that:
(1) result as StatusCodeResourceResult is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return file resource result with resource.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 62)
This focal method is related to assertions at line 64
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return proper name .
This unit test case validates that:
(1) ConfigurationResource.InternalName is equal to name.
(2) resource.Name is equal to name.
This unit test case method tests return no parameter keys .
This unit test case validates that:
(1) resource.Parameters is empty.
This unit test case method tests handle not support non privileged execution .
This unit test case validates that:
(1) The unit test throws an NotSupportedException exception.
This unit test case method tests execute configuration should .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object,configMock.Object);(@line 48)
This focal method is related to assertions at line 51
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
This unit test case method tests provide proper name .
This unit test case validates that:
(1) resource.Name is equal to "glimpse_request".
This unit test case method tests return three parameter keys .
This unit test case validates that:
(1) resource.Parameters.Count() is equal to 3.
This unit test case method tests throw exception with null parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests return json result with proper request id.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 50)
This focal method is related to assertions at line 52
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return status code result with improper request id.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 68)
This focal method is related to assertions at line 70
This unit test case validates that:
(1) result as StatusCodeResourceResult is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return status code result with missing data.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 85)
This focal method is related to assertions at line 87
This unit test case validates that:
(1) result as StatusCodeResourceResult is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests be usable from seperate assembly.
This unit test case validates that:
(1) temp.TrimStart() is equal to "alert('FileResourceTester');".
This unit test case method tests contain a top parameter .
This unit test case validates that:
(1) resource.Parameters.First().Name is equal to "top".
This unit test case method tests check if historyresourceshould should have proper name .
This unit test case validates that:
(1) resource.Name is equal to "glimpse_history".
This unit test case method tests throw exception with null context.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests return 404 status code without data.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 72)
This focal method is related to assertions at line 76, line 77
This unit test case validates that:
(1) statusCodeResult is not null.
   statusCodeResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
(2) statusCodeResult.StatusCode is equal to 404.
   statusCodeResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return cache resource result with data.
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 92)
This focal method is related to assertions at line 94
This unit test case validates that:
(1) result as CacheControlDecorator is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests construct metadata should .
This unit test case validates that:
(1) metadata is not null.
This unit test case method tests have proper name .
This unit test case validates that:
(1) metadata.Name is equal to "glimpse_metadata".
This unit test case method tests require parameter keys .
This unit test case validates that:
(1) metadata.Parameters is not empty.
This unit test case method tests return resource result .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 48)
This focal method is related to assertions at line 50
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return 404 result if data is missing .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 64)
This focal method is related to assertions at line 66, line 69, line 70
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
(2) statusCodeResult is not null.
   statusCodeResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
(3) statusCodeResult.StatusCode is equal to 404.
   statusCodeResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests be named properly .
This unit test case validates that:
(1) resource.Name is equal to "glimpse_popup".
This unit test case method tests contain required request id parameter .
This unit test case validates that:
(1) resource.Parameters.Where().Select() contains "requestId".
This unit test case method tests contain optional hash parameter .
This unit test case validates that:
(1) resource.Parameters.Select() contains "hash".
This unit test case method tests handle not support non privileged execution .
This unit test case validates that:
(1) The unit test throws an NotSupportedException exception.
This unit test case method tests throw popup resource should with invalid context parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw popup resource should with invalid config parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests reject invalid request id parameters .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object,configMock.Object);(@line 78)
This focal method is related to assertions at line 82, line 83
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
(2) statusCodeResult.StatusCode is equal to 404.
   statusCodeResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
This unit test case method tests return html resource result .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object,configMock.Object);(@line 101)
This focal method is related to assertions at line 105, line 106, line 107
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
(2) htmlResourceResult.Html contains requestId.
   htmlResourceResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
(3) htmlResourceResult.Html contains version.
   htmlResourceResult is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path
   3) variable configMock through slicing path.
This unit test case method tests have proper name .
This unit test case validates that:
(1) resource.Name is equal to VersionCheckResource.InternalName.
This unit test case method tests contain parameters .
This unit test case validates that:
(1) resource.Parameters is not empty.
This unit test case method tests return redirect result .
This unit test case includes following focal methods:
(1) var result = resource.Execute(contextMock.Object);(@line 36)
This focal method is related to assertions at line 38
This unit test case validates that:
(1) result is assignable from IResourceResult.
   result is obtained from
   1) variable resource through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests construct alternate type generation hook should with parameters.
This unit test case validates that:
(1) hook.MethodImplementations is equal to alternateImplementations.
   hook is obtained from
   1) variable alternateImplementations through slicing path
   2) variable loggerMock through slicing path.
(2) hook.Logger is equal to loggerMock.Object.
   hook is obtained from
   1) variable alternateImplementations through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests throw alternate type generation hook should with null method implementations parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw alternate type generation hook should with null logger parameter.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests check if alternatetypegenerationhookshould can intercept methods .
This unit test case includes following focal methods:
(1) var result = hook.ShouldInterceptMethod(type,methodInfo);(@line 84)
This focal method is related to assertions at line 86
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable alternateImplementations through slicing path
   2) variable loggerMock through slicing path
   3) variable type through slicing path
   4) variable type through slicing path.
This unit test case method tests handle not intercept methods with mismatch .
This unit test case includes following focal methods:
(1) var result = hook.ShouldInterceptMethod(type,type.GetMethod("NotInterceptMethodsWithMismatch"));(@line 104)
This focal method is related to assertions at line 106
This unit test case validates that:
(1) result is false.
   result is obtained from
   1) variable alternateImplementations through slicing path
   2) variable loggerMock through slicing path
   3) variable type through slicing path.
This unit test case method tests return non matching hash codes with different collections.
This unit test case includes following focal methods:
(1) An assertion in line 131 validating that hook2.Equals(hook1) is false.
This unit test case validates that:
(1) hook1.GetHashCode() is not equal to hook2.GetHashCode().
   hook1 is obtained from
   1) variable implementations1 through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return matching interceptors .
This unit test case includes following focal methods:
(1) var result = selector.SelectInterceptors(null,typeof(IDisposable).GetMethod("Dispose"),interceptors);(@line 29)
This focal method is related to assertions at line 31
This unit test case validates that:
(1) result.Length is equal to 1.
   result is obtained from
   1) variable selector through slicing path
   2) variable interceptors through slicing path.
This unit test case method tests return empty array without match.
This unit test case includes following focal methods:
(1) var result = selector.SelectInterceptors(null,typeof(AlternateTypeSelectorShould).GetMethod("ReturnEmptyArrayWithoutMatch"),interceptors);(@line 50)
This focal method is related to assertions at line 52
This unit test case validates that:
(1) result is empty.
   result is obtained from
   1) variable selector through slicing path
   2) variable interceptors through slicing path.
This unit test case method tests construct alternate type to castle interceptor adapter should .
This unit test case validates that:
(1) adapter.Implementation is equal to implementationMock.Object.
   adapter is obtained from
   1) variable implementationMock through slicing path
   2) variable loggerMock through slicing path.
(2) adapter.Logger is equal to loggerMock.Object.
   adapter is obtained from
   1) variable implementationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests throw alternate type to castle interceptor adapter should with null constructor parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
(2) The unit test throws an ArgumentNullException exception.
This unit test case method tests pass through method to implement.
This unit test case validates that:
(1) adapter.MethodToImplement is equal to expected.
   adapter is obtained from
   1) variable implementationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests intercept alternate type to castle interceptor adapter should .
This unit test case method tests construct castle invocation to alternate method context adapter should .
This unit test case validates that:
(1) adapter.Invocation is equal to invocationMock.Object.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
(2) adapter.Logger is equal to loggerMock.Object.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests throw exception with null constructor parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
(2) The unit test throws an ArgumentNullException exception.
This unit test case method tests return proxy from invocation.
This unit test case validates that:
(1) adapter.Proxy is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return return value from invocation.
This unit test case validates that:
(1) adapter.ReturnValue is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return invocation target from invocation.
This unit test case validates that:
(1) adapter.InvocationTarget is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return method from invocation.
This unit test case validates that:
(1) adapter.Method is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return method invocation target from invocation.
This unit test case validates that:
(1) adapter.MethodInvocationTarget is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return target type from invocation.
This unit test case validates that:
(1) adapter.TargetType is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return arguments from invocation.
This unit test case validates that:
(1) adapter.Arguments is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return generic arguments from invocation.
This unit test case validates that:
(1) adapter.GenericArguments is equal to expected.
   adapter is obtained from
   1) variable invocationMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return get argument value from invocation.
This unit test case includes following focal methods:
(1) An assertion in line 184 validating that adapter.GetArgumentValue(0) is equal to expected.
This unit test case method tests return get concrete method from invocation.
This unit test case includes following focal methods:
(1) An assertion in line 198 validating that adapter.GetConcreteMethod() is equal to expected.
This unit test case method tests return get concrete method invocated target from invocation.
This unit test case includes following focal methods:
(1) An assertion in line 212 validating that adapter.GetConcreteMethodInvocationTarget() is equal to expected.
This unit test case method tests proceed castle invocation to alternate method context adapter should on invocation.
This unit test case method tests construct exception resource result should .
This unit test case validates that:
(1) resourceResult.Message is equal to exception.ToString().
   resourceResult is obtained from
   1) variable exception through slicing path.
This unit test case method tests consturct file resource result should .
This unit test case validates that:
(1) result.Content is equal to array.
   result is obtained from
   1) variable array through slicing path
   2) variable contentType through slicing path.
(2) result.ContentType is equal to contentType.
   result is obtained from
   1) variable array through slicing path
   2) variable contentType through slicing path.
This unit test case method tests throw exception with null content.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception with null content type.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests construct json net serialization converter should .
This unit test case validates that:
(1) new JsonNetSerializationConverterAdapter(converterMock.Object) is not null.
This unit test case method tests read json .
This unit test case validates that:
(1) The unit test throws an NotSupportedException exception.
This unit test case method tests check if jsonnetserializationconvertershould can convert json net serialization converter should with match.
This unit test case includes following focal methods:
(1) An assertion in line 55 validating that adapter.CanConvert(typeof(DummyObjectContext)) is true.
This unit test case method tests check if jsonnetserializationconvertershould can convert json net serialization converter should without match.
This unit test case includes following focal methods:
(1) An assertion in line 66 validating that adapter.CanConvert(typeof(int)) is false.
This unit test case method tests construct json resource result should with default values.
This unit test case validates that:
(1) result.Data is equal to obj.
   result is obtained from
   1) variable obj through slicing path.
(2) result.ContentType is equal to @"application/json".
   result is obtained from
   1) variable obj through slicing path.
This unit test case method tests handle use callback for jsonp when provided .
This unit test case method tests use json content type without callback.
This unit test case validates that:
(1) result.ContentType is equal to @"application/json".
This unit test case method tests use javascript content type without callback.
This unit test case validates that:
(1) result.ContentType is equal to @"application/x-javascript".
This unit test case method tests throw exception with nul data.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests generate a uri .
This unit test case validates that:
(1) EndpointConfig.GenerateUriTemplate(ResourceMock.Object,"",LoggerMock.Object) is equal to "".
This unit test case method tests return empty string with null child result.
This unit test case validates that:
(1) EndpointConfig.GenerateUriTemplate(ResourceMock.Object,"",LoggerMock.Object) is equal to "".
This unit test case method tests check if resourceendpointconfigurationshould passes placeholder values without matches.
This unit test case method tests check if resourceendpointconfigurationshould passes values with matches.
This unit test case method tests return empty string with child generate uri exception.
This unit test case validates that:
(1) result is equal to "".
This unit test case method tests check if resourceendpointconfigurationshould throws exception with null resource.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests check if resourceendpointconfigurationshould throws exception with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests constuct runtime policy context should .
This unit test case validates that:
(1) context.RequestMetadata is equal to metadataMock.Object.
   context is obtained from
   1) variable metadataMock through slicing path
   2) variable loggerMock through slicing path
   3) variable requestContext through slicing path.
(2) context.Logger is equal to loggerMock.Object.
   context is obtained from
   1) variable metadataMock through slicing path
   2) variable loggerMock through slicing path
   3) variable requestContext through slicing path.
(3) context.GetRequestContext
   context is obtained from
   1) variable metadataMock through slicing path
   2) variable loggerMock through slicing path
   3) variable requestContext through slicing path.
This unit test case method tests throw exception with null request metadata.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception with null request context.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests return null context with invalid type.
This unit test case validates that:
(1) context.GetRequestContext
   context is obtained from
   1) variable metadataMock through slicing path
   2) variable loggerMock through slicing path.
This unit test case method tests return supported type .
This unit test case validates that:
(1) converterMock.Object.SupportedTypes.Count() is equal to 1.
(2) converterMock.Object.SupportedTypes.First() is equal to typeof(DummyObjectContext).
This unit test case method tests throw cast error with type mis match.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests default tab base should to null life cycle support non generic.
This unit test case validates that:
(1) tab.RequestContextType is null.
This unit test case method tests default lifecycle support to end request non generic.
This unit test case validates that:
(1) tab.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests default tab base should to null life cycle support generic.
This unit test case validates that:
(1) tab.RequestContextType is equal to typeof(DummyObjectContext).
This unit test case method tests default lifecycle support to end request generic.
This unit test case validates that:
(1) tab.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests construct tab context should .
This unit test case validates that:
(1) locator.GetRequestContext
   locator is obtained from
   1) variable pluginStoreObj through slicing path.
(2) locator.TabStore is equal to pluginStoreObj.
   locator is obtained from
   1) variable pluginStoreObj through slicing path.
This unit test case method tests throw tab context should with null message broker.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw tab context should with null plugin store.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw tab context should with null request context.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw tab context should with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests construct tab setup context should .
This unit test case includes following focal methods:
(1) An assertion in line 21 validating that context.GetTabStore() is equal to dataStoreMock.Object.
This unit test case validates that:
(1) context.Logger is equal to loggerMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable brokerMock through slicing path.
(2) context.MessageBroker is equal to brokerMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable brokerMock through slicing path.
This unit test case method tests throw exception with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception with null message broker.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception with null tabe store strategy.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests html attribute encode .
This unit test case validates that:
(1) output is equal to "This is < an ? Html string".
   output is obtained from
   1) variable encoder through slicing path
   2) variable input through slicing path.
This unit test case method tests construct application persistence store should .
This unit test case validates that:
(1) Store is not null.
This unit test case method tests persist application persistence store should .
This unit test case validates that:
(1) Store.GlimpseRequests.Count() is equal to 0.
(2) Store.GlimpseRequests.Count() is equal to 1.
This unit test case method tests get glimpse metadata by id.
This unit test case validates that:
(1) result is equal to metadata.
   result is obtained from
   1) variable requestId through slicing path.
This unit test case method tests get glimpse metadata by id with mis match.
This unit test case validates that:
(1) Store.GetByRequestId(requestId) is null.
This unit test case method tests get glimpse metadata by parent request id.
This unit test case validates that:
(1) Store.GetByRequestParentId(Guid.Parse("936DA01F-9ABD-4d9d-80C7-02AF85C822A8")).Count() is equal to 1.
This unit test case method tests get glimpse metadata by parent request id with mis match.
This unit test case validates that:
(1) Store.GetByRequestParentId(Guid.Parse("00000000-0000-0000-0000-000000000000")).Count() is equal to 0.
This unit test case method tests get top with fewer than requested.
This unit test case validates that:
(1) result.Count() is equal to 5.
(2) result.First() is equal to metadata1.
This unit test case method tests get top with more than requested.
This unit test case validates that:
(1) result.Count() is equal to 3.
(2) result.First() is equal to metadata1.
This unit test case method tests get top with no results.
This unit test case validates that:
(1) result.Count() is equal to 0.
This unit test case method tests throw application persistence store should with empty tab key.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests get one plugins data .
This unit test case validates that:
(1) result is equal to value.
   result is obtained from
   1) variable id through slicing path
   2) variable key through slicing path.
This unit test case method tests get one plugins data returns null with mis match key.
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable id through slicing path.
This unit test case method tests get one plugins data returns null with mis match id.
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable key through slicing path.
This unit test case method tests respect the buffer size .
This unit test case includes following focal methods:
(1) sut.Save(glimpseRequest);(@line 90)
This focal method is related to assertions at line 93
This unit test case validates that:
(1) sut.GlimpseRequests.Count is equal to Math.Min(bufferSize,requestCount).
   sut is obtained from
   1) variable bufferSize through slicing path.
This unit test case method tests implement i wrapper .
This unit test case includes following focal methods:
(1) var result = sut.WrapInterface(instance,methodInvocations);(@line 23)
This focal method is related to assertions at line 27, line 28
This unit test case validates that:
(1) resultAsWrapper is not null.
   resultAsWrapper is obtained from
   1) variable sut through slicing path
   2) variable instance through slicing path
   3) variable methodInvocations through slicing path.
(2) resultAsWrapper.GetWrappedObject() is equal to instance.
   resultAsWrapper is obtained from
   1) variable sut through slicing path
   2) variable instance through slicing path
   3) variable methodInvocations through slicing path.
This unit test case method tests extend class does not implement i wrapper .
This unit test case includes following focal methods:
(1) var result = sut.ExtendClass
This focal method is related to assertions at line 38
This unit test case validates that:
(1) resultAsWrapper is null.
   resultAsWrapper is obtained from
   1) variable sut through slicing path
   2) variable methodInvocations through slicing path.
This unit test case method tests wrap class does implement i wrapper .
This unit test case includes following focal methods:
(1) var result = sut.WrapClass(new TestProxy(),methodInvocations);(@line 44)
This focal method is related to assertions at line 48
This unit test case validates that:
(1) resultAsWrapper is not null.
   resultAsWrapper is obtained from
   1) variable sut through slicing path
   2) variable methodInvocations through slicing path.
This unit test case method tests wrap interface does implement i wrapper .
This unit test case includes following focal methods:
(1) var result = sut.WrapInterface
This focal method is related to assertions at line 58
This unit test case validates that:
(1) resultAsWrapper is not null.
   resultAsWrapper is obtained from
   1) variable sut through slicing path
   2) variable methodInvocations through slicing path.
This unit test case method tests check if a castledynamicproxyfactory is wrap interface eligible only accepts interfaces .
This unit test case includes following focal methods:
(1) var result = sut.IsWrapInterfaceEligible
This focal method is related to assertions at line 65
(2) result = sut.IsWrapInterfaceEligible
This focal method is related to assertions at line 68
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable sut through slicing path.
(2) result is true.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests check if a castledynamicproxyfactory is wrap class eligible accepts non sealed classes .
This unit test case includes following focal methods:
(1) var result = sut.IsWrapClassEligible(typeof(TestProxy));(@line 74)
This focal method is related to assertions at line 75
(2) result = sut.IsWrapClassEligible(typeof(SealedTestProxy));(@line 77)
This focal method is related to assertions at line 78
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable sut through slicing path.
(2) result is false.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests check if a castledynamicproxyfactory is extend class eligible accepts non sealed classes .
This unit test case includes following focal methods:
(1) var result = sut.IsExtendClassEligible(typeof(TestProxy));(@line 84)
This focal method is related to assertions at line 85
(2) result = sut.IsExtendClassEligible(typeof(SealedTestProxy));(@line 87)
This focal method is related to assertions at line 88
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable sut through slicing path.
(2) result is false.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests check if a castledynamicproxyfactory is extend class eligible accepts only classes .
This unit test case includes following focal methods:
(1) var result = sut.IsExtendClassEligible(typeof(TestProxy));(@line 94)
This focal method is related to assertions at line 95
(2) result = sut.IsExtendClassEligible(typeof(ITestProxy));(@line 97)
This focal method is related to assertions at line 98
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable sut through slicing path.
(2) result is false.
   result is obtained from
   1) variable sut through slicing path.
This unit test case method tests check if castledynamicproxyfactoryshould throws castle dynamic proxy factory should with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests check if castledynamicproxyfactoryshould throws castle dynamic proxy factory should with null message broker.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests check if castledynamicproxyfactoryshould throws castle dynamic proxy factory should with null timer strategy.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests check if castledynamicproxyfactoryshould throws castle dynamic proxy factory should with null runtime policy strategy.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests construct castle dynamic proxy factory should with logger.
This unit test case validates that:
(1) factory.Logger is equal to loggerMock.Object.
   factory is obtained from
   1) variable loggerMock through slicing path.
(2) factory.ProxyGenerator is not null.
   factory is obtained from
   1) variable loggerMock through slicing path.
This unit test case method tests return false for already proxied objects on is proxyable.
This unit test case includes following focal methods:
(1) An assertion in line 141 validating that sut.IsExtendClassEligible(result.GetType()) is false.
(2) An assertion in line 142 validating that sut.IsWrapClassEligible(result.GetType()) is false.
This unit test case method tests extend class creates true proxy .
This unit test case includes following focal methods:
(1) var result = sut.ExtendClass
This focal method is related to assertions at line 162, line 163
This unit test case validates that:
(1) overrideMeAlternate.HitCount is equal to 1.
(2) protectedOverrideMeAlternate.HitCount is equal to 1.
(3) result.HitCountOverrideMe is equal to 1.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable methodInvocations through slicing path.
(4) result.HitCountProtectedOverrideMe is equal to 1.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable methodInvocations through slicing path.
This unit test case method tests wrap class creates wrapping proxy .
This unit test case includes following focal methods:
(1) var result = sut.WrapClass(target,methodInvocations);(@line 179)
This focal method is related to assertions at line 184, line 185
This unit test case validates that:
(1) overrideMeAlternate.HitCount is equal to 1.
(2) protectedOverrideMeAlternate.HitCount is equal to 0.
(3) result.HitCountOverrideMe is equal to 0.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable target through slicing path
   4) variable methodInvocations through slicing path.
(4) result.HitCountProtectedOverrideMe is equal to 0.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable target through slicing path
   4) variable methodInvocations through slicing path.
(5) target.HitCountOverrideMe is equal to 1.
   target is obtained from
   1) variable target through slicing path.
(6) target.HitCountProtectedOverrideMe is equal to 1.
   target is obtained from
   1) variable target through slicing path.
This unit test case method tests wrap interface creates wrapping proxy .
This unit test case includes following focal methods:
(1) var result = sut.WrapInterface
This focal method is related to assertions at line 206, line 207
This unit test case validates that:
(1) overrideMeAlternate.HitCount is equal to 1.
(2) result.HitCountOverrideMe is equal to 1.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable target through slicing path
   4) variable methodInvocations through slicing path.
(3) result.HitCountProtectedOverrideMe is equal to 1.
   result is obtained from
   1) variable logger through slicing path
   2) variable messageBroker through slicing path
   3) variable target through slicing path
   4) variable methodInvocations through slicing path.
(4) target.HitCountOverrideMe is equal to 1.
   target is obtained from
   1) variable target through slicing path.
(5) target.HitCountProtectedOverrideMe is equal to 1.
   target is obtained from
   1) variable target through slicing path.
This unit test case method tests support mixins .
This unit test case includes following focal methods:
(1) var proxy = factory.ExtendClass
This focal method is related to assertions at line 220, line 221, line 225, line 226
This unit test case validates that:
(1) proxy is not null.
   proxy is obtained from
   1) variable factory through slicing path
   2) variable dummyMixin through slicing path.
(2) proxy as ITab is not null.
   proxy is obtained from
   1) variable factory through slicing path
   2) variable dummyMixin through slicing path.
(3) mixin is not null.
   mixin is obtained from
   1) variable factory through slicing path
   2) variable dummyMixin through slicing path.
(4) mixin.Name is equal to expectedName.
   mixin is obtained from
   1) variable factory through slicing path
   2) variable dummyMixin through slicing path.
This unit test case method tests construct factory should with provider service locator.
This unit test case validates that:
(1) factory is not null.
   factory is obtained from
   1) variable serviceLocatorMock through slicing path.
(2) factory.ProviderServiceLocator is equal to serviceLocatorMock.Object.
   factory is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests construct factory should with both service locators.
This unit test case validates that:
(1) factory is not null.
   factory is obtained from
   1) variable providerLocatorMock through slicing path
   2) variable userLocatorMock through slicing path.
(2) factory.ProviderServiceLocator is equal to providerLocatorMock.Object.
   factory is obtained from
   1) variable providerLocatorMock through slicing path
   2) variable userLocatorMock through slicing path.
(3) factory.UserServiceLocator is equal to userLocatorMock.Object.
   factory is obtained from
   1) variable providerLocatorMock through slicing path
   2) variable userLocatorMock through slicing path.
This unit test case method tests construct factory should without service locator.
This unit test case validates that:
(1) factory is not null.
(2) factory.ProviderServiceLocator is null.
This unit test case method tests instantiate runtime leverages i service locator .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateRuntime();(@line 55)
This focal method is related to assertions at line 56
This unit test case validates that:
(1) result is equal to runtimeMock.Object.
   result is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests instantiate framework provider leverages i service locator .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateFrameworkProvider();(@line 68)
This focal method is related to assertions at line 69
This unit test case validates that:
(1) result is equal to providerMock.Object.
   result is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests instantiate framework provider caches results .
This unit test case includes following focal methods:
(1) var second = factory.InstantiateFrameworkProvider();(@line 82)
This focal method is related to assertions at line 83, line 84
This unit test case validates that:
(1) first is equal to providerMock.Object.
   first is obtained from
   1) variable serviceLocatorMock through slicing path.
(2) second is equal to providerMock.Object.
   second is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests instantiate framework provider without i service locator.
This unit test case validates that:
(1) The unit test throws an GlimpseException exception.
This unit test case method tests instantiate resource endpoint config leverages i service locator .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateResourceEndpointConfiguration();(@line 104)
This focal method is related to assertions at line 105
This unit test case validates that:
(1) result is equal to endpointConfigMock.Object.
   result is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests instantiate resource endpoint config without i service locator.
This unit test case validates that:
(1) The unit test throws an GlimpseException exception.
This unit test case method tests instantiate client scripts leverages i service locator .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateClientScripts();(@line 124)
This focal method is related to assertions at line 127
This unit test case validates that:
(1) result is equal to clientScripts.
   result is obtained from
   1) variable serviceLocatorMock through slicing path.
This unit test case method tests instantiate client scripts .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateClientScripts();(@line 134)
This focal method is related to assertions at line 135
This unit test case validates that:
(1) result.Any() is true.
   result is obtained from
   1) variable factory through slicing path.
This unit test case method tests instantiate logger with i service locator.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateLogger();(@line 146)
This focal method is related to assertions at line 149
This unit test case validates that:
(1) result is equal to loggerMock.Object.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate null logger .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateLogger();(@line 158)
This focal method is related to assertions at line 159
This unit test case validates that:
(1) result as NullLogger is not null.
   result is obtained from
   1) variable factory through slicing path.
This unit test case method tests instantiate n log logger .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateLogger();(@line 168)
This focal method is related to assertions at line 169
This unit test case validates that:
(1) result as NLogLogger is not null.
   result is obtained from
   1) variable factory through slicing path.
This unit test case method tests reuse existing logger .
This unit test case includes following focal methods:
(1) var second = factory.InstantiateLogger();(@line 182)
This focal method is related to assertions at line 184, line 185
This unit test case validates that:
(1) first is equal to logger.
   first is obtained from
   1) variable locatorMock through slicing path.
(2) second is equal to logger.
   second is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests cascade factory should from user locator to provider locator for single instance.
This unit test case method tests cascade factory should from user locator to provider locator for all instance.
This unit test case method tests leverage configuration when creating discoverable collection .
This unit test case includes following focal methods:
(1) var result = factory.InstantiateClientScripts();(@line 268)
This focal method is related to assertions at line 272
This unit test case validates that:
(1) discoverableCollection.DiscoveryLocation is equal to path.
   discoverableCollection is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests get base policy from configuration.
This unit test case validates that:
(1) result is equal to RuntimePolicy.On.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate html encoder with anti xss.
This unit test case includes following focal methods:
(1) IHtmlEncoder encoder = factory.InstantiateHtmlEncoder();(@line 294)
This focal method is related to assertions at line 296, line 297
This unit test case validates that:
(1) encoder is not null.
   encoder is obtained from
   1) variable locatorMock through slicing path.
(2) encoder as AntiXssEncoder is not null.
   encoder is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for html encoder.
This unit test case includes following focal methods:
(1) IHtmlEncoder encoder = factory.InstantiateHtmlEncoder();(@line 310)
This focal method is related to assertions at line 312, line 313
This unit test case validates that:
(1) encoder is not null.
   encoder is obtained from
   1) variable locatorMock through slicing path.
(2) encoder is equal to encoderMock.Object.
   encoder is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate persistence store with application persistence store.
This unit test case includes following focal methods:
(1) IPersistenceStore store = factory.InstantiatePersistenceStore();(@line 329)
This focal method is related to assertions at line 331, line 332
This unit test case validates that:
(1) store is not null.
   store is obtained from
   1) variable locatorMock through slicing path.
(2) store as ApplicationPersistenceStore is not null.
   store is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for persistence store.
This unit test case includes following focal methods:
(1) IPersistenceStore store = factory.InstantiatePersistenceStore();(@line 348)
This focal method is related to assertions at line 350, line 351
This unit test case validates that:
(1) store is not null.
   store is obtained from
   1) variable locatorMock through slicing path.
(2) store is equal to persistenceStoreMock.Object.
   store is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate inspectors with reflection discoverable collection.
This unit test case includes following focal methods:
(1) ICollection
This focal method is related to assertions at line 361, line 362
This unit test case validates that:
(1) inspectors is not null.
   inspectors is obtained from
   1) variable locatorMock through slicing path.
(2) inspectors as ReflectionDiscoverableCollection is not null.
   inspectors is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for inspectors.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateInspectors();(@line 375)
This focal method is related to assertions at line 377
This unit test case validates that:
(1) result is equal to inspectors.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate resources with reflection discoverable collection.
This unit test case includes following focal methods:
(1) ICollection
This focal method is related to assertions at line 387, line 388
This unit test case validates that:
(1) resources is not null.
   resources is obtained from
   1) variable locatorMock through slicing path.
(2) resources as ReflectionDiscoverableCollection is not null.
   resources is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for resources.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateResources();(@line 401)
This focal method is related to assertions at line 403
This unit test case validates that:
(1) result is equal to resources.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate serializer with json net serializer.
This unit test case includes following focal methods:
(1) ISerializer serializer = factory.InstantiateSerializer();(@line 413)
This focal method is related to assertions at line 415, line 416
This unit test case validates that:
(1) serializer is not null.
   serializer is obtained from
   1) variable locatorMock through slicing path.
(2) serializer as JsonNetSerializer is not null.
   serializer is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for serializer.
This unit test case includes following focal methods:
(1) ISerializer serializer = factory.InstantiateSerializer();(@line 429)
This focal method is related to assertions at line 431, line 432
This unit test case validates that:
(1) serializer is not null.
   serializer is obtained from
   1) variable locatorMock through slicing path.
(2) serializer is equal to serializerMock.Object.
   serializer is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate tabs with reflection discoverable collection.
This unit test case includes following focal methods:
(1) ICollection
This focal method is related to assertions at line 459, line 460
This unit test case validates that:
(1) tabs is not null.
   tabs is obtained from
   1) variable locatorMock through slicing path.
(2) tabs as ReflectionDiscoverableCollection is not null.
   tabs is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for tabs.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateTabs();(@line 473)
This focal method is related to assertions at line 475
This unit test case validates that:
(1) result is equal to tabs.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate runtime policies with reflection discoverable collection.
This unit test case includes following focal methods:
(1) ICollection
This focal method is related to assertions at line 486, line 487
This unit test case validates that:
(1) policies is not null.
   policies is obtained from
   1) variable locatorMock through slicing path.
(2) policies as ReflectionDiscoverableCollection is not null.
   policies is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for runtime policies.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateRuntimePolicies();(@line 500)
This focal method is related to assertions at line 502
This unit test case validates that:
(1) result is equal to policies.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate serialization converters with reflection discoverable collection.
This unit test case includes following focal methods:
(1) ICollection
This focal method is related to assertions at line 513, line 514
This unit test case validates that:
(1) converters is not null.
   converters is obtained from
   1) variable locatorMock through slicing path.
(2) converters as ReflectionDiscoverableCollection is not null.
   converters is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for serialization converters.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateSerializationConverters();(@line 527)
This focal method is related to assertions at line 529
This unit test case validates that:
(1) result is equal to converters.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate default resource with configuration resource.
This unit test case includes following focal methods:
(1) IResource resource = factory.InstantiateDefaultResource();(@line 540)
This focal method is related to assertions at line 542, line 543
This unit test case validates that:
(1) resource is not null.
   resource is obtained from
   1) variable locatorMock through slicing path.
(2) resource as ConfigurationResource is not null.
   resource is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for default resource.
This unit test case includes following focal methods:
(1) IResource resource = factory.InstantiateDefaultResource();(@line 556)
This focal method is related to assertions at line 558, line 559
This unit test case validates that:
(1) resource is not null.
   resource is obtained from
   1) variable locatorMock through slicing path.
(2) resource is equal to resourceMock.Object.
   resource is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate glimpse configuration .
This unit test case includes following focal methods:
(1) IGlimpseConfiguration resource = factory.InstantiateConfiguration();(@line 578)
This focal method is related to assertions at line 580
This unit test case validates that:
(1) resource is not null.
   resource is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for glimpse configuration.
This unit test case includes following focal methods:
(1) IGlimpseConfiguration config = factory.InstantiateConfiguration();(@line 604)
This focal method is related to assertions at line 606, line 607
This unit test case validates that:
(1) config is not null.
   config is obtained from
   1) variable locatorMock through slicing path.
(2) config is equal to configMock.Object.
   config is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate runtime returns default runtime .
This unit test case includes following focal methods:
(1) var runtime = factory.InstantiateRuntime();(@line 626)
This focal method is related to assertions at line 628, line 629
This unit test case validates that:
(1) runtime is not null.
   runtime is obtained from
   1) variable locatorMock through slicing path.
(2) runtime as GlimpseRuntime is not null.
   runtime is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for runtime.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateRuntime();(@line 641)
This focal method is related to assertions at line 643, line 644
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable locatorMock through slicing path.
(2) result is equal to runtimeMock.Object.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests set user service locator when configured .
This unit test case validates that:
(1) factory.UserServiceLocator is not null.
(2) factory.UserServiceLocator.GetType() == typeof(DummyServiceLocator) is true.
This unit test case method tests handle leave user service locator as blank when not configured .
This unit test case validates that:
(1) factory.UserServiceLocator is null.
This unit test case method tests instantiate proxy factory returns castle dynamic proxy factory .
This unit test case includes following focal methods:
(1) var proxyFactory = factory.InstantiateProxyFactory();(@line 678)
This focal method is related to assertions at line 680, line 681
This unit test case validates that:
(1) proxyFactory is not null.
   proxyFactory is obtained from
   1) variable locatorMock through slicing path.
(2) proxyFactory as CastleDynamicProxyFactory is not null.
   proxyFactory is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for proxy factory.
This unit test case includes following focal methods:
(1) var result = factory.InstantiateProxyFactory();(@line 693)
This focal method is related to assertions at line 695, line 696
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable locatorMock through slicing path.
(2) result is equal to proxyFactoryMock.Object.
   result is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests instantiate message broker with default.
This unit test case includes following focal methods:
(1) IMessageBroker broker = factory.InstantiateMessageBroker();(@line 707)
This focal method is related to assertions at line 709, line 710
This unit test case validates that:
(1) broker is not null.
   broker is obtained from
   1) variable locatorMock through slicing path.
(2) broker as MessageBroker is not null.
   broker is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests leverage service locator for message broker.
This unit test case includes following focal methods:
(1) IMessageBroker broker = factory.InstantiateMessageBroker();(@line 723)
This focal method is related to assertions at line 725, line 726
This unit test case validates that:
(1) broker is not null.
   broker is obtained from
   1) variable locatorMock through slicing path.
(2) broker is equal to brokerMock.Object.
   broker is obtained from
   1) variable locatorMock through slicing path.
This unit test case method tests create default html encoder .
This unit test case validates that:
(1) Configuration.HtmlEncoder is not null.
This unit test case method tests create default logger .
This unit test case validates that:
(1) Configuration.Logger is not null.
This unit test case method tests construct glimpse configuration should .
This unit test case validates that:
(1) config.FrameworkProvider is equal to providerMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(2) config.ResourceEndpoint is equal to endpointConfogMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(3) config.ClientScripts is equal to clientScriptsStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(4) config.Logger is equal to loggerMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(5) config.HtmlEncoder is equal to encoderMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(6) config.PersistenceStore is equal to storeMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(7) config.Inspectors is equal to inspectorsStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(8) config.Resources is equal to resourcesStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(9) config.Serializer is equal to serializerMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(10) config.Tabs is equal to tabsStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(11) config.Displays is equal to displaysStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(12) config.RuntimePolicies is equal to policiesStub.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(13) config.DefaultResource is equal to defaultResourceMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(14) config.ProxyFactory is equal to factoryMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(15) config.MessageBroker is equal to brokerMock.Object.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(16) config.TimerStrategy is equal to timerStrategy.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
(17) config.RuntimePolicyStrategy is equal to runtimePolicyStrategy.
   config is obtained from
   1) variable providerMock through slicing path
   2) variable endpointConfogMock through slicing path
   3) variable clientScriptsStub through slicing path
   4) variable loggerMock through slicing path
   5) variable encoderMock through slicing path
   6) variable storeMock through slicing path
   7) variable inspectorsStub through slicing path
   8) variable resourcesStub through slicing path
   9) variable serializerMock through slicing path
   10) variable tabsStub through slicing path
   11) variable displaysStub through slicing path
   12) variable policiesStub through slicing path
   13) variable defaultResourceMock through slicing path
   14) variable factoryMock through slicing path
   15) variable brokerMock through slicing path
   16) variable timerStrategy through slicing path
   17) variable runtimePolicyStrategy through slicing path.
This unit test case method tests create default proxy factory .
This unit test case validates that:
(1) Configuration.ProxyFactory is not null.
This unit test case method tests create default inspectors collection .
This unit test case validates that:
(1) Configuration.Inspectors is not null.
This unit test case method tests create default resources collection .
This unit test case validates that:
(1) Configuration.Resources is not null.
This unit test case method tests create default serializer .
This unit test case validates that:
(1) Configuration.Serializer is not null.
This unit test case method tests create default tabs collection .
This unit test case validates that:
(1) Configuration.Tabs is not null.
This unit test case method tests create default validators collection .
This unit test case validates that:
(1) Configuration.RuntimePolicies is not null.
This unit test case method tests create default client scripts .
This unit test case validates that:
(1) Configuration.ClientScriptsStub is not null.
This unit test case method tests handle not discover inspectors .
This unit test case validates that:
(1) Configuration.Inspectors.Count is equal to 0.
This unit test case method tests handle not discover resources .
This unit test case validates that:
(1) Configuration.Resources.Count is equal to 0.
This unit test case method tests handle not discover tabs .
This unit test case validates that:
(1) Configuration.Tabs.Count is equal to 0.
This unit test case method tests handle not discover validators .
This unit test case validates that:
(1) Configuration.RuntimePolicies.Count is equal to 0.
This unit test case method tests handle framework provider cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests html encoder cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests loger cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle persistence store cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle inspectors cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle resource endpoint cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle resources cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle proxy factory cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle serializer cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle tabs cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle message broker cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle validators cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle client scripts cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests default resource name cannot be null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests change glimpse mode .
This unit test case validates that:
(1) Configuration.DefaultRuntimePolicy is equal to RuntimePolicy.ModifyResponseBody.
This unit test case method tests throw exception when constructed with null framework provider.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null endpoint config.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null client scripts.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null html encoder.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null rersistance store.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null inspectors.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null resource.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null serializer.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null tabs.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null runtime policies.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null default resource.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null proxy factory.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception when constructed with null message broker.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests construct glimpse metadata should .
This unit test case validates that:
(1) metadata.RequestId is equal to guid.
   metadata is obtained from
   1) variable guid through slicing path
   2) variable metadataMock through slicing path
   3) variable pluginData through slicing path
   4) variable expectedDuration through slicing path.
(2) metadata.TabData is equal to pluginData.
   metadata is obtained from
   1) variable guid through slicing path
   2) variable metadataMock through slicing path
   3) variable pluginData through slicing path
   4) variable expectedDuration through slicing path.
(3) metadata.Duration is equal to expectedDuration.
   metadata is obtained from
   1) variable guid through slicing path
   2) variable metadataMock through slicing path
   3) variable pluginData through slicing path
   4) variable expectedDuration through slicing path.
(4) metadata.ParentRequestId is null.
   metadata is obtained from
   1) variable guid through slicing path
   2) variable metadataMock through slicing path
   3) variable pluginData through slicing path
   4) variable expectedDuration through slicing path.
This unit test case method tests construct glimpse runtime should .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(GlimpseRuntime.Version) is false.
This unit test case method tests check if glimpseruntimeshould throws exception if end request is called before begin request.
This unit test case validates that:
(1) The unit test throws an GlimpseException exception.
This unit test case method tests check if glimpseruntimeshould throws exception if begin request is called before inittialize.
This unit test case validates that:
(1) The unit test throws an GlimpseException exception.
This unit test case method tests execute plugins with default life cycle.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
This unit test case method tests execute plugins with life cycle mismatch.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 0.
This unit test case method tests execute plugins make sure names are json safe .
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
(3) results.First().Key contains "castle_proxies_itabproxy".
This unit test case method tests execute plugins with matching runtime context type.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
This unit test case method tests execute plugins with unknown runtime context type.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
This unit test case method tests execute plugins with duplicate collection entries.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
This unit test case method tests execute plugin that fails .
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 1.
This unit test case method tests execute plugins with empty collection.
This unit test case validates that:
(1) results is not null.
(2) results.Count is equal to 0.
This unit test case method tests check if glimpseruntimeshould flags test .
This unit test case validates that:
(1) support.HasFlag(RuntimeEvent.EndRequest) is true.
(2) support.HasFlag(RuntimeEvent.EndRequest) is true.
(3) support.HasFlag(RuntimeEvent.EndSessionAccess) is true.
(4) support.HasFlag(RuntimeEvent.EndRequest RuntimeEvent.BeginRequest) is true.
(5) support.HasFlag(RuntimeEvent.EndRequest | RuntimeEvent.EndSessionAccess) is true.
(6) support.HasFlag(RuntimeEvent.EndRequest | RuntimeEvent.BeginRequest) is false.
(7) support.HasFlag(RuntimeEvent.BeginRequest) is false.
(8) support.HasFlag(RuntimeEvent.BeginSessionAccess) is false.
(9) support.HasFlag(RuntimeEvent.BeginRequest | RuntimeEvent.BeginSessionAccess) is false.
This unit test case method tests have a semantic version .
This unit test case validates that:
(1) Version.TryParse(GlimpseRuntime.Version,version) is true.
(2) version.Major is not null.
(3) version.Minor is not null.
(4) version.Build is not null.
(5) version.Revision is equal to - 1.
This unit test case method tests initialize glimpse runtime should with setup tabs.
This unit test case method tests initialize glimpse runtime should with setup tab that fails.
This unit test case method tests initialize glimpse runtime should with inspectors.
This unit test case method tests initialize glimpse runtime should with inspector that fails.
This unit test case method tests inject http response body during end request .
This unit test case method tests throw exception with empty resource name.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests ensure null is not passed to resource execute.
This unit test case method tests handle resource results that throw exceptions .
This unit test case method tests provide enabled info on initializing.
This unit test case validates that:
(1) result is true.
This unit test case method tests provide lowest mode level on initializing.
This unit test case validates that:
(1) result is false.
This unit test case method tests handle not increase mode over lifetime of request .
This unit test case validates that:
(1) firstMode is true.
(2) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to glimpseMode.
This unit test case method tests respect configuration setting in validators.
This unit test case validates that:
(1) result is false.
This unit test case method tests validate glimpse runtime should at begin request.
This unit test case method tests skip eecuting initialize if glimpse mode if off .
This unit test case validates that:
(1) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to RuntimePolicy.Off.
This unit test case method tests write current mode to request state.
This unit test case validates that:
(1) result is true.
(2) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to RuntimePolicy.ModifyResponseBody.
This unit test case method tests skip initialize if glimpse mode is off .
This unit test case validates that:
(1) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to RuntimePolicy.Off.
This unit test case method tests skip executing resource if glimpse mode is off .
This unit test case validates that:
(1) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to RuntimePolicy.Off.
This unit test case method tests validate glimpse runtime should at end request.
This unit test case validates that:
(1) Runtime.Configuration.FrameworkProvider.HttpRequestStore.Get(Constants.RuntimePolicyKey) is equal to RuntimePolicy.Off.
This unit test case method tests set is initialized when initialized .
This unit test case validates that:
(1) Runtime.IsInitialized is true.
This unit test case method tests log warning when runtime policy throws exception .
This unit test case validates that:
(1) Runtime.Initialize() is false.
This unit test case method tests log error when dynamic script tag throws exception .
This unit test case method tests log error when static script tag throws exception .
This unit test case method tests begin runtime returns early if runtime policy is off .
This unit test case method tests stop begin session access with runtime policy off.
This unit test case method tests stop end session access with runtime policy off.
This unit test case method tests throw exception when executing resource with null parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests skip execution of default resource when default runtime policy is off.
This unit test case method tests skip execution of non default resources when default runtime policy is off.
This unit test case method tests execute default resource when default runtime policy is on and no other runtime policy said off.
This unit test case method tests execute non default resources when default runtime policy is on and no other runtime policy said off.
This unit test case method tests skip executing default resource when first runtime policy on execute resource said off.
This unit test case method tests skip executing default resource when second runtime policy on execute resource said off.
This unit test case method tests skip executing non default resources when first runtime policy on execute resource said off.
This unit test case method tests skip executing non default resources when second runtime policy on execute resource said off.
This unit test case method tests execute default resource even when second runtime policy on begin request said off and no runtime policy on execute resource said off.
This unit test case method tests skip executing non default resources when second runtime policy on begin request said off.
This unit test case method tests execute default resource even when first runtime policy on begin request said off and no runtime policy on execute resource said off.
This unit test case method tests skip executing non default resources when first runtime policy on begin request said off.
This unit test case method tests execute resource if it is a dependency of the default resource.
This unit test case method tests skip execution of resource if it is not dependency of the default resource.
This unit test case method tests set properties on construct.
This unit test case validates that:
(1) context is not null.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable factoryMock through slicing path
   3) variable brokerMock through slicing path.
(2) context.Logger is equal to loggerMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable factoryMock through slicing path
   3) variable brokerMock through slicing path.
(3) context.ProxyFactory is equal to factoryMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable factoryMock through slicing path
   3) variable brokerMock through slicing path.
(4) context.MessageBroker is equal to brokerMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable factoryMock through slicing path
   3) variable brokerMock through slicing path.
(5) context.TimerStrategy() is equal to timerMock.Object.
   context is obtained from
   1) variable loggerMock through slicing path
   2) variable factoryMock through slicing path
   3) variable brokerMock through slicing path.
This unit test case method tests throw exception on construct with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception on construct with null proxy factory.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception on construct with null message broker.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception on construct with null timer strategy.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw exception on construct with null runtime policy strategy.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests construct logger .
This unit test case validates that:
(1) sut is not null.
   sut is obtained from
   1) variable logger through slicing path.
(2) sut.Logger is equal to logger.
   sut is obtained from
   1) variable logger through slicing path.
This unit test case method tests subscribe message broker should to events.
This unit test case includes following focal methods:
(1) sut.Subscribe
This focal method is related to assertions at line 29
This unit test case validates that:
(1) sut.Subscriptions[typeof(DummyMessage)].Any() is true.
This unit test case method tests subscribe message broker should to events grows subscriberbase.
This unit test case includes following focal methods:
(1) sut.Subscribe
This focal method is related to assertions at line 37
(2) sut.Subscribe
This focal method is related to assertions at line 41
This unit test case validates that:
(1) sut.Subscriptions[typeof(DummyMessage)].Count() == 1 is true.
(2) sut.Subscriptions[typeof(DummyMessage)].Count() == 2 is true.
This unit test case method tests unsubscribe message broker should from event.
This unit test case includes following focal methods:
(1) var subId = sut.Subscribe
This focal method is related to assertions at line 49
(2) sut.Unsubscribe
This focal method is related to assertions at line 53
This unit test case validates that:
(1) sut.Subscriptions[typeof(DummyMessage)].Any() is true.
   sut is obtained from
   1) variable sut through slicing path.
(2) sut.Subscriptions[typeof(DummyMessage)].Any() is false.
   sut is obtained from
   1) variable sut through slicing path.
This unit test case method tests publish sut .
This unit test case validates that:
(1) counter is equal to 1.
This unit test case method tests throw message broker should with null logger.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests throw message broker should with null subscription action.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle interface based subscriptions .
This unit test case validates that:
(1) counter is equal to 1.
This unit test case method tests handle message inheritance chains .
This unit test case validates that:
(1) counter is equal to 1.
This unit test case method tests ignore unknown types .
This unit test case validates that:
(1) counter is equal to 0.
This unit test case method tests construct reflection discoverable collection should .
This unit test case validates that:
(1) Collection is not null.
(2) Collection.Items is not null.
This unit test case method tests return enumerator .
This unit test case validates that:
(1) enumerator is not null.
This unit test case method tests add items .
This unit test case validates that:
(1) Collection is empty.
(2) Collection.Count is equal to 1.
This unit test case method tests return count .
This unit test case validates that:
(1) Collection is empty.
This unit test case method tests clear reflection discoverable collection should .
This unit test case validates that:
(1) Collection.Count is equal to 0.
(2) Collection.Count is equal to 1.
(3) Collection is empty.
This unit test case method tests check if reflectiondiscoverablecollectionshould contains reflection discoverable collection should .
This unit test case validates that:
(1) Collection.Contains(item) is true.
This unit test case method tests copy to .
This unit test case validates that:
(1) Collection is empty.
This unit test case method tests copy reflection discoverable collection should to with items.
This unit test case includes following focal methods:
(1) collection.CopyTo(items,0);(@line 136)
This focal method is related to assertions at line 138
This unit test case validates that:
(1) collection.Count is equal to 2.
This unit test case method tests remove reflection discoverable collection should .
This unit test case includes following focal methods:
(1) collection.Remove(item);(@line 152)
This focal method is related to assertions at line 154
This unit test case validates that:
(1) collection.Count is equal to 1.
(2) collection is empty.
This unit test case method tests handle not be read only .
This unit test case validates that:
(1) Collection.IsReadOnly is false.
This unit test case method tests get set auto discover .
This unit test case validates that:
(1) Collection.AutoDiscover is true.
(2) Collection.AutoDiscover is false.
This unit test case method tests ignore type .
This unit test case validates that:
(1) Collection.IgnoredTypes is empty.
(2) Collection.IgnoredTypes.Count is equal to 1.
This unit test case method tests discover reflection discoverable collection should .
This unit test case validates that:
(1) Collection is empty.
(2) Collection.Count >= 2 is true.
This unit test case method tests use base path in non shadowed app domains.
This unit test case validates that:
(1) collection.DiscoveryLocation is equal to setup.ApplicationBase.
   collection is obtained from
   1) variable setup through slicing path.
This unit test case method tests use shadow copy folder in shadowed app domains.
This unit test case validates that:
(1) collection.DiscoveryLocation is equal to Path.Combine(setup.CachePath,setup.ApplicationName).
   collection is obtained from
   1) variable setup through slicing path.
This unit test case method tests discover logs activator create exceptions .
This unit test case includes following focal methods:
(1) collection.Discover();(@line 250)
This focal method is related to assertions at line 252
This unit test case validates that:
(1) collection.Count is equal to 0.
This unit test case method tests handle user defalt discovery location .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(Collection.DiscoveryLocation) is false.
This unit test case method tests set discovery location with rooted path.
This unit test case validates that:
(1) Collection.DiscoveryLocation is equal to path.
This unit test case method tests set discovery location with non rooted path.
This unit test case validates that:
(1) Collection.DiscoveryLocation contains path.
This unit test case method tests throw argument exception with bad path.
This unit test case validates that:
(1) The unit test throws an DirectoryNotFoundException exception.
(2) The unit test throws an DirectoryNotFoundException exception.
This unit test case method tests check if resourceparametersshould should leverage named params first .
This unit test case validates that:
(1) ResourceParameters.GetParametersFor(ResourceParameters.ResourceMock.Object) is equal to namedParams.
This unit test case method tests check if resourceparametersshould should leverage ordered params second .
This unit test case validates that:
(1) result["One"] is equal to "1".
(2) result["Two"] is equal to "2".
(3) result["Three"] is equal to null.
(4) result.Count is equal to 3.
This unit test case method tests check if resourceparametersshould should return empty dictionary with no input params.
This unit test case validates that:
(1) result.Count is equal to 0.
This unit test case method tests time function .
This unit test case includes following focal methods:
(1) var result = timer.Time();(@line 17)
This focal method is related to assertions at line 19, line 22
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable timer through slicing path.
(2) new DateTime().AddTicks(result.Duration.Ticks) >= new DateTime().AddTicks(result.Duration.Ticks).AddMilliseconds(waitTime - 1) is true.
   failureMessage is obtained from
   1) variable timer through slicing path
   2) variable waitTime through slicing path.
This unit test case method tests time method .
This unit test case includes following focal methods:
(1) var result = timer.Time();(@line 31)
This focal method is related to assertions at line 37, line 38, line 39
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable timer through slicing path.
(2) new DateTime().AddTicks(result.Duration.Ticks) >= new DateTime().AddTicks(result.Duration.Ticks).AddMilliseconds(waitTime) is true.
   result is obtained from
   1) variable timer through slicing path.
(3) result.Result is equal to "STRING".
   result is obtained from
   1) variable timer through slicing path.
This unit test case method tests construct timer should with running stopwatch.
This unit test case validates that:
(1) timer is not null.
   timer is obtained from
   1) variable stopwatch through slicing path.
(2) timer.Stopwatch is equal to stopwatch.
   timer is obtained from
   1) variable stopwatch through slicing path.
(3) timer.Stopwatch.IsRunning is true.
   timer is obtained from
   1) variable stopwatch through slicing path.
This unit test case method tests construct timer should with non running stopwatch.
This unit test case validates that:
(1) timer is not null.
   timer is obtained from
   1) variable stopwatch through slicing path.
(2) timer.Stopwatch is equal to stopwatch.
   timer is obtained from
   1) variable stopwatch through slicing path.
(3) timer.Stopwatch.IsRunning is true.
   timer is obtained from
   1) variable stopwatch through slicing path.
This unit test case method tests construct cache control decorator should with defaults.
This unit test case validates that:
(1) sut.CacheSetting.HasValue is false.
   sut is obtained from
   1) variable resourceResult through slicing path.
This unit test case method tests construct resource result .
This unit test case validates that:
(1) sut.CacheDuration is equal to expectedDuration.
   sut is obtained from
   1) variable expectedDuration through slicing path
   2) variable expectedSetting through slicing path
   3) variable resourceResult through slicing path.
(2) sut.CacheSetting is equal to expectedSetting.
   sut is obtained from
   1) variable expectedDuration through slicing path
   2) variable expectedSetting through slicing path
   3) variable resourceResult through slicing path.
This unit test case method tests execute cache control decorator should in release.
This unit test case validates that:
(1) true is true.
This unit test case method tests throw redirect resource result should with null parameters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
(2) The unit test throws an ArgumentNullException exception.
This unit test case method tests handle castle test interfaces .
This unit test case validates that:
(1) newObj is assignable from IDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path
   2) variable originalObj through slicing path.
(2) The unit test throws an InvalidCastException exception.
(3) The unit test throws an InvalidCastException exception.
This unit test case method tests handle castle test class 1 .
This unit test case validates that:
(1) newObj is assignable from IDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path
   2) variable originalObj through slicing path.
(2) newObj is assignable from ISpecialDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path
   2) variable originalObj through slicing path.
(3) newObj is assignable from SimpleSpecialDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path
   2) variable originalObj through slicing path.
This unit test case method tests handle castle test sealed class .
This unit test case validates that:
(1) The unit test throws an TypeLoadException exception.
This unit test case method tests handle castle test constructor class .
This unit test case validates that:
(1) newObj is assignable from IDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path.
(2) newObj is assignable from ISpecialDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path.
(3) newObj is assignable from CrazyConstructorSpecialDisposable.
   newObj is obtained from
   1) variable proxyGenerator through slicing path.
(4) newObj.A is equal to "a".
   newObj is obtained from
   1) variable proxyGenerator through slicing path.
(5) newObj.B is equal to "b".
   newObj is obtained from
   1) variable proxyGenerator through slicing path.
This unit test case method tests handle castle test really crazy constructor class .
This unit test case validates that:
(1) The unit test throws an InvalidProxyConstructorArgumentsException exception.
This unit test case method tests be a request data script .
This unit test case validates that:
(1) clientScript.Order is equal to ScriptOrder.ClientInterfaceScript.
This unit test case method tests have proper resource name .
This unit test case validates that:
(1) clientScript.GetResourceName() is equal to "glimpse_client".
This unit test case method tests be dynamic .
This unit test case validates that:
(1) new Client() as IDynamicClientScript is not null.
This unit test case method tests be a request data script .
This unit test case validates that:
(1) clientScript.Order is equal to ScriptOrder.RequestDataScript.
This unit test case method tests have proper resource name .
This unit test case validates that:
(1) clientScript.GetResourceName() is equal to "glimpse_request".
This unit test case method tests be dynamic .
This unit test case validates that:
(1) new Data() as IDynamicClientScript is not null.
This unit test case method tests override parameter values .
This unit test case validates that:
(1) dictionary.ContainsKey(ResourceParameter.Callback.Name) is true.
This unit test case method tests be metadata should in the proper order.
This unit test case validates that:
(1) clientScript.Order is equal to ScriptOrder.RequestMetadataScript.
This unit test case method tests have proper resource name .
This unit test case validates that:
(1) clientScript.GetResourceName() is equal to "glimpse_metadata".
This unit test case method tests override parameter values .
This unit test case validates that:
(1) dictionary.ContainsKey(ResourceParameter.Callback.Name) is true.
This unit test case method tests construct content type element collection should with default content types.
This unit test case validates that:
(1) collection.Count is equal to 3.
This unit test case method tests clear default values .
This unit test case validates that:
(1) section.RuntimePolicies.ContentTypes.Count is equal to 1.
This unit test case method tests get and set content types .
This unit test case validates that:
(1) element.ContentType is equal to contentType.
   element is obtained from
   1) variable contentType through slicing path.
This unit test case method tests return default auto discover value .
This unit test case validates that:
(1) element.AutoDiscover is true.
This unit test case method tests get set auto discover .
This unit test case validates that:
(1) element.AutoDiscover is equal to ad.
   element is obtained from
   1) variable ad through slicing path.
This unit test case method tests get set discovery location .
This unit test case validates that:
(1) element.DiscoveryLocation is equal to location.
   element is obtained from
   1) variable location through slicing path.
This unit test case method tests return default discovery location .
This unit test case validates that:
(1) element.DiscoveryLocation is empty.
This unit test case method tests get set ignored types .
This unit test case validates that:
(1) element.IgnoredTypes is equal to types.
   element is obtained from
   1) variable types through slicing path.
This unit test case method tests return default ignored types .
This unit test case validates that:
(1) ignoredTypes is not null.
   ignoredTypes is obtained from
   1) variable element through slicing path.
(2) ignoredTypes is empty.
   ignoredTypes is obtained from
   1) variable element through slicing path.
This unit test case method tests return default logging level .
This unit test case validates that:
(1) element.Level is equal to LoggingLevel.Off.
This unit test case method tests get set level .
This unit test case validates that:
(1) element.Level is equal to level.
   element is obtained from
   1) variable level through slicing path.
This unit test case method tests construct policy discoverable collection element should .
This unit test case validates that:
(1) element is not null.
This unit test case method tests get set content types .
This unit test case validates that:
(1) element.ContentTypes is equal to collection.
   element is obtained from
   1) variable collection through slicing path.
This unit test case method tests get set status codes .
This unit test case validates that:
(1) element.StatusCodes is equal to collection.
   element is obtained from
   1) variable collection through slicing path.
This unit test case method tests get set uris .
This unit test case validates that:
(1) element.Uris is equal to collection.
   element is obtained from
   1) variable collection through slicing path.
This unit test case method tests convert string to regex.
This unit test case validates that:
(1) rResult is not null.
   rResult is obtained from
   1) variable converter through slicing path
   2) variable rString through slicing path.
(2) rResult.ToString() is equal to rString.
   rResult is obtained from
   1) variable converter through slicing path
   2) variable rString through slicing path.
This unit test case method tests convert regex to string.
This unit test case validates that:
(1) string.IsNullOrEmpty(sResult) is false.
   sResult is obtained from
   1) variable converter through slicing path
   2) variable rString through slicing path.
(2) sResult is equal to rString.
   sResult is obtained from
   1) variable converter through slicing path
   2) variable rString through slicing path.
This unit test case method tests get set regex .
This unit test case validates that:
(1) element.Regex is equal to regex.
   element is obtained from
   1) variable regex through slicing path.
This unit test case method tests load section should from config file.
This unit test case validates that:
(1) section is not null.
This unit test case method tests read logging info from file.
This unit test case validates that:
(1) section.Logging is not null.
(2) section.Logging.Level is equal to LoggingLevel.Warn.
This unit test case method tests have default logging level .
This unit test case validates that:
(1) section.Logging.Level is equal to LoggingLevel.Off.
This unit test case method tests have default client scripts .
This unit test case validates that:
(1) section.ClientScripts is not null.
(2) section.ClientScripts.AutoDiscover is true.
(3) section.ClientScripts.DiscoveryLocation is empty.
(4) section.ClientScripts.IgnoredTypes is empty.
This unit test case method tests read client scripts from file.
This unit test case validates that:
(1) section.ClientScripts.AutoDiscover is true.
(2) section.ClientScripts.DiscoveryLocation is equal to "".
(3) section.ClientScripts.IgnoredTypes.Count == 1 is true.
This unit test case method tests set logging element .
This unit test case validates that:
(1) section.Logging is equal to loggingElement.
   section is obtained from
   1) variable loggingElement through slicing path.
This unit test case method tests set client scripts element .
This unit test case validates that:
(1) section.ClientScripts is equal to scripts.
   section is obtained from
   1) variable scripts through slicing path.
This unit test case method tests return default base policy .
This unit test case validates that:
(1) section.DefaultRuntimePolicy is equal to RuntimePolicy.Off.
This unit test case method tests read default runtime policy from file.
This unit test case validates that:
(1) section.DefaultRuntimePolicy is equal to RuntimePolicy.On.
This unit test case method tests get set base policy .
This unit test case validates that:
(1) section.DefaultRuntimePolicy is equal to basePolicy.
   section is obtained from
   1) variable basePolicy through slicing path.
This unit test case method tests return default inspectors .
This unit test case validates that:
(1) element is not null.
   element is obtained from
   1) variable section through slicing path.
(2) element.AutoDiscover is true.
   element is obtained from
   1) variable section through slicing path.
(3) element.IgnoredTypes is empty.
   element is obtained from
   1) variable section through slicing path.
(4) element.DiscoveryLocation is empty.
   element is obtained from
   1) variable section through slicing path.
This unit test case method tests get set inspectors .
This unit test case validates that:
(1) section.Inspectors is equal to element.
   section is obtained from
   1) variable element through slicing path.
This unit test case method tests return default resources .
This unit test case validates that:
(1) element is not null.
   element is obtained from
   1) variable section through slicing path.
(2) element.AutoDiscover is true.
   element is obtained from
   1) variable section through slicing path.
(3) element.IgnoredTypes is empty.
   element is obtained from
   1) variable section through slicing path.
(4) element.DiscoveryLocation is empty.
   element is obtained from
   1) variable section through slicing path.
This unit test case method tests get set resources .
This unit test case validates that:
(1) section.Resources is equal to element.
   section is obtained from
   1) variable element through slicing path.
This unit test case method tests return default tabs .
This unit test case validates that:
(1) element is not null.
   element is obtained from
   1) variable section through slicing path.
(2) element.AutoDiscover is true.
   element is obtained from
   1) variable section through slicing path.
(3) element.IgnoredTypes is empty.
   element is obtained from
   1) variable section through slicing path.
(4) element.DiscoveryLocation is empty.
   element is obtained from
   1) variable section through slicing path.
This unit test case method tests get set tabs .
This unit test case validates that:
(1) section.Tabs is equal to element.
   section is obtained from
   1) variable element through slicing path.
This unit test case method tests return default runtime policies .
This unit test case validates that:
(1) element is not null.
   element is obtained from
   1) variable section through slicing path.
(2) element.AutoDiscover is true.
   element is obtained from
   1) variable section through slicing path.
(3) element.IgnoredTypes is empty.
   element is obtained from
   1) variable section through slicing path.
(4) element.DiscoveryLocation is empty.
   element is obtained from
   1) variable section through slicing path.
This unit test case method tests get set runtime policies .
This unit test case validates that:
(1) section.RuntimePolicies is equal to element.
   section is obtained from
   1) variable element through slicing path.
This unit test case method tests return default serialization converters .
This unit test case validates that:
(1) element is not null.
   element is obtained from
   1) variable section through slicing path.
(2) element.AutoDiscover is true.
   element is obtained from
   1) variable section through slicing path.
(3) element.IgnoredTypes is empty.
   element is obtained from
   1) variable section through slicing path.
(4) element.DiscoveryLocation is empty.
   element is obtained from
   1) variable section through slicing path.
This unit test case method tests get set serialization converters .
This unit test case validates that:
(1) section.SerializationConverters is equal to element.
   section is obtained from
   1) variable element through slicing path.
This unit test case method tests load user service locator when configured .
This unit test case validates that:
(1) section.ServiceLocatorType is not null.
(2) section.ServiceLocatorType == typeof(DummyServiceLocator) is true.
This unit test case method tests return default service locator type .
This unit test case validates that:
(1) section.ServiceLocatorType is null.
This unit test case method tests get set default service locator type .
This unit test case validates that:
(1) section.ServiceLocatorType is equal to type.
   section is obtained from
   1) variable type through slicing path.
This unit test case method tests convert type converter should to type.
This unit test case validates that:
(1) type is not null.
   type is obtained from
   1) variable converter through slicing path
   2) variable name through slicing path.
(2) type is equal to typeof(TypeConverterShould).
   type is obtained from
   1) variable converter through slicing path
   2) variable name through slicing path.
This unit test case method tests throw type load exception with bad type string.
This unit test case validates that:
(1) The unit test throws an TypeLoadException exception.
This unit test case method tests throw argument exception with missing type string.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests handle not set null .
This unit test case validates that:
(1) element.Type is equal to type.
   element is obtained from
   1) variable type through slicing path.
This unit test case method tests handle null .
This unit test case includes following focal methods:
(1) var result = converter.Convert(null);(@line 14)
This focal method is related to assertions at line 16
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests support date times .
This unit test case validates that:
(1) result contains typeof(DateTime).
   result is obtained from
   1) variable converter through slicing path.
(2) result contains typeof(DateTime ?).
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests handle nullable date times .
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 37)
This focal method is related to assertions at line 39
This unit test case validates that:
(1) result is equal to "01/01/2000 00:00:00".
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests handle date times .
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 49)
This focal method is related to assertions at line 51
This unit test case validates that:
(1) result is equal to "01/01/2000 00:00:00".
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests handle nullable date times with no value.
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 61)
This focal method is related to assertions at line 63
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests convert a glimpse metadata object .
This unit test case includes following focal methods:
(1) var obj = converter.Convert(metadata);(@line 17)
This focal method is related to assertions at line 21, line 22, line 23, line 24
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
(2) result.ContainsKey("version") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
(3) result.ContainsKey("plugins") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
(4) result.ContainsKey("resources") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
This unit test case method tests convert a glimpse metadata object .
This unit test case includes following focal methods:
(1) var obj = converter.Convert(metadata);(@line 26)
This focal method is related to assertions at line 30, line 31, line 32, line 33, line 34, line 35, line 36, line 37, line 38, line 39, line 40, line 41, line 42, line 43, line 44, line 45, line 46, line 47, line 48, line 49, line 50, line 51, line 52
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(2) result.ContainsKey("clientId") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(3) result["clientId"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(4) result.ContainsKey("dateTime") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(5) result["dateTime"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(6) result.ContainsKey("duration") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(7) result["duration"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(8) result.ContainsKey("parentRequestId") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(9) result["parentRequestId"] is null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(10) result.ContainsKey("requestId") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(11) result["requestId"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(12) result.ContainsKey("isAjax") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(13) result["isAjax"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(14) result.ContainsKey("method") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(15) result["method"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(16) result.ContainsKey("uri") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(17) result["uri"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(18) result.ContainsKey("contentType") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(19) result["contentType"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(20) result.ContainsKey("statusCode") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(21) result["statusCode"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(22) result.ContainsKey("userAgent") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
(23) result["userAgent"] is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable requestMock through slicing path.
This unit test case method tests throw exception with invalid input.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests convert list of trace message converter should to list.
This unit test case includes following focal methods:
(1) var result = converter.Convert(model) as IEnumerable;(@line 19)
This focal method is related to assertions at line 21, line 22
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path.
(2) result.Any() is true.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests convert a plugin metadata object .
This unit test case includes following focal methods:
(1) var obj = converter.Convert(metadata);(@line 18)
This focal method is related to assertions at line 22, line 23, line 24
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
(2) result.ContainsKey("documentationUri") is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
(3) result.ContainsKey("hasMetadata") is false.
   result is obtained from
   1) variable converter through slicing path
   2) variable metadata through slicing path.
This unit test case method tests throw exception with invalid input.
This unit test case validates that:
(1) The unit test throws an InvalidCastException exception.
This unit test case method tests convert tab result converter should to valid json.
This unit test case includes following focal methods:
(1) var obj = converter.Convert(new TabResult("XYZ",new));(@line 14)
This focal method is related to assertions at line 18, line 19, line 20
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path.
(2) result.ContainsKey("data") is true.
   result is obtained from
   1) variable converter through slicing path.
(3) result.ContainsKey("name") is true.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests handle null .
This unit test case includes following focal methods:
(1) var result = converter.Convert(null);(@line 14)
This focal method is related to assertions at line 16
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests support time spans .
This unit test case validates that:
(1) result contains typeof(TimeSpan).
   result is obtained from
   1) variable converter through slicing path.
(2) result contains typeof(TimeSpan ?).
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests handle nullable time spans .
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 37)
This focal method is related to assertions at line 39
This unit test case validates that:
(1) result is equal to 1.22.
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests handle time spans .
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 49)
This focal method is related to assertions at line 51
This unit test case validates that:
(1) result is equal to 1.22.
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests handle nullable time spans with no value.
This unit test case includes following focal methods:
(1) var result = converter.Convert(input);(@line 61)
This focal method is related to assertions at line 63
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable converter through slicing path
   2) variable input through slicing path.
This unit test case method tests construct dictionary data store adapter should with dictionary.
This unit test case validates that:
(1) instance is not null.
This unit test case method tests get dictionary data store adapter should via generics.
This unit test case validates that:
(1) result is equal to "TestString".
   result is obtained from
   1) variable instance through slicing path.
(2) result is a type of string.
   result is obtained from
   1) variable instance through slicing path.
This unit test case method tests get dictionary data store adapter should via generics with key.
This unit test case validates that:
(1) result is equal to 5.
   result is obtained from
   1) variable instance through slicing path.
(2) result is a type of int.
   result is obtained from
   1) variable instance through slicing path.
This unit test case method tests get dictionary data store adapter should via key.
This unit test case validates that:
(1) instance.Get("intKey") is equal to 5.
This unit test case method tests set dictionary data store adapter should via generics.
This unit test case validates that:
(1) instance.Get
This unit test case method tests set dictionary data store adapter should via key.
This unit test case includes following focal methods:
(1) instance.Set("random",random);(@line 75)
This focal method is related to assertions at line 77
This unit test case validates that:
(1) instance.Get("random") is equal to random.
This unit test case method tests work dictionary data store adapter should with string based keys.
This unit test case validates that:
(1) instance.Get
This unit test case method tests throw argument exception with non string or object keyed dictionary.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests construct dictionary data store adapter should with non generic dictionary.
This unit test case validates that:
(1) instance is not null.
   instance is obtained from
   1) variable dictionary through slicing path.
This unit test case method tests throw dictionary data store adapter should with improper internal dictionary.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests contain items .
This unit test case includes following focal methods:
(1) An assertion in line 121 validating that instance.Contains("intKey") is true.
This unit test case method tests handle not contain items .
This unit test case includes following focal methods:
(1) An assertion in line 128 validating that instance.Contains("random string") is false.
This unit test case method tests throw exception when constructed with null dictionary.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests return descript when it exists .
This unit test case validates that:
(1) DummyEnum.WithDescription.ToDescription() is equal to "I am described".
This unit test case method tests return empty string with it does not exist.
This unit test case validates that:
(1) DummyEnum.WithoutDescription.ToDescription() is empty.
This unit test case method tests check if type and methodinfo, should be able to build with factory.
This unit test case validates that:
(1) testMessage.ExecutedType is equal to executedType.
   testMessage is obtained from
   1) variable executedType through slicing path
   2) variable executedMethod through slicing path.
(2) testMessage.ExecutedMethod is equal to executedMethod.
   testMessage is obtained from
   1) variable executedType through slicing path
   2) variable executedMethod through slicing path.
This unit test case method tests check if a timerresult should be able to build with factory.
This unit test case validates that:
(1) testMessage.Offset is equal to timerResult.Offset.
   testMessage is obtained from
   1) variable timerResult through slicing path.
(2) testMessage.Duration is equal to timerResult.Duration.
   testMessage is obtained from
   1) variable timerResult through slicing path.
(3) testMessage.StartTime is equal to timerResult.StartTime.
   testMessage is obtained from
   1) variable timerResult through slicing path.
This unit test case method tests check if timerresult, string, timelinecategoryitem and string, should be able to build with factory.
This unit test case validates that:
(1) testMessage.EventName is equal to eventName.
   testMessage is obtained from
   1) variable eventName through slicing path
   2) variable eventCategory through slicing path
   3) variable eventSubText through slicing path.
(2) testMessage.EventCategory is equal to eventCategory.
   testMessage is obtained from
   1) variable eventName through slicing path
   2) variable eventCategory through slicing path
   3) variable eventSubText through slicing path.
(3) testMessage.EventSubText is equal to eventSubText.
   testMessage is obtained from
   1) variable eventName through slicing path
   2) variable eventCategory through slicing path
   3) variable eventSubText through slicing path.
This unit test case method tests construct glimpse exception should .
This unit test case validates that:
(1) new GlimpseException() is not null.
This unit test case method tests construct glimpse exception should with message.
This unit test case validates that:
(1) exception.Message is equal to message.
   exception is obtained from
   1) variable message through slicing path.
This unit test case method tests construct glimpse exception should with message and inner exception.
This unit test case validates that:
(1) exception.Message is equal to message.
   exception is obtained from
   1) variable message through slicing path
   2) variable innerException through slicing path.
(2) exception.InnerException is equal to innerException.
   exception is obtained from
   1) variable message through slicing path
   2) variable innerException through slicing path.
This unit test case method tests construct json net serializer should .
This unit test case validates that:
(1) serializer is not null.
   serializer is obtained from
   1) variable loggerMock through slicing path.
This unit test case method tests serialize objects .
This unit test case includes following focal methods:
(1) string result = serializer.Serialize(simpleObject);(@line 33)
This focal method is related to assertions at line 35
This unit test case validates that:
(1) result is equal to "{\"string\":\"A string\",\"integer\":5}".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable simpleObject through slicing path.
This unit test case method tests ignore properties with errors.
This unit test case includes following focal methods:
(1) string result = serializer.Serialize(badObject);(@line 47)
This focal method is related to assertions at line 49
This unit test case validates that:
(1) result is equal to "{\"string\":\"A string\"}".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable badObject through slicing path.
This unit test case method tests ignore list reference loop .
This unit test case includes following focal methods:
(1) string result = serializer.Serialize(loop);(@line 64)
This focal method is related to assertions at line 66
This unit test case validates that:
(1) result is equal to "[]".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable loop through slicing path.
This unit test case method tests ignore enumerable reference loop .
This unit test case includes following focal methods:
(1) string result = serializer.Serialize(loop);(@line 79)
This focal method is related to assertions at line 81
This unit test case validates that:
(1) result is equal to "[]".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable loop through slicing path.
This unit test case method tests respect json property overrides .
This unit test case includes following focal methods:
(1) string result = serializer.Serialize(overrideObject);(@line 94)
This focal method is related to assertions at line 96
This unit test case validates that:
(1) result is equal to "{\"meaningfullName\":\"A string\"}".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable overrideObject through slicing path.
This unit test case method tests respect i serializable objects .
This unit test case includes following focal methods:
(1) var result = serializer.Serialize(iSerializableObj);(@line 108)
This focal method is related to assertions at line 110
This unit test case validates that:
(1) result is equal to "{\"otherKey\":\"otherValue\"}".
   result is obtained from
   1) variable loggerMock through slicing path
   2) variable iSerializableObj through slicing path.
This unit test case method tests register empty collection of i serialization converters.
This unit test case method tests throw when register null collection of i serialization converters.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests parse correct guid strings .
This unit test case validates that:
(1) Net35Backport.TryParseGuid(guid.ToString(),output) is true.
(2) output is equal to guid.
This unit test case method tests handle not parse incorrect guid strings .
This unit test case validates that:
(1) Net35Backport.TryParseGuid(guid,output) is false.
This unit test case method tests return true if flag is contained .
This unit test case validates that:
(1) input.HasFlag(RuntimePolicy.ModifyResponseHeaders) is true.
This unit test case method tests return false if flag is not contained .
This unit test case validates that:
(1) input.HasFlag(RuntimePolicy.ModifyResponseHeaders) is false.
This unit test case method tests parse correct enum value .
This unit test case validates that:
(1) Net35Backport.TryParseEnum("on",true,result) is true.
(2) result is equal to RuntimePolicy.On.
This unit test case method tests handle not parse incorrect enum value .
This unit test case validates that:
(1) Net35Backport.TryParseEnum("bad string",true,result) is false.
This unit test case method tests return new section with no rows.
This unit test case validates that:
(1) section.Rows.Count() is equal to 0.
This unit test case method tests return new section with rows and columns.
This unit test case validates that:
(1) section.Rows.Count() is equal to 1.
(2) section.Rows.Single().Columns.Count() is equal to 2.
(3) section.Rows.Single().Columns.First().Data is equal to "Header1".
(4) section.Rows.Single().Columns.Last().Data is equal to "Header2".
This unit test case method tests return self .
This unit test case validates that:
(1) Plugin is equal to section1.
(2) Plugin is equal to section2.
This unit test case method tests throw when section name is null or empty .
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
(3) The unit test throws an ArgumentException exception.
(4) The unit test throws an ArgumentException exception.
This unit test case method tests throw when section is null .
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
(2) The unit test throws an ArgumentNullException exception.
This unit test case method tests add new section .
This unit test case validates that:
(1) Plugin.Rows.Count() is equal to 1.
(2) Plugin.Rows.Single().Columns.Count() is equal to 2.
(3) Plugin.Rows.Single().Columns.First().Data is equal to "*SectionName1*".
(4) buildResult.Count() is equal to 0.
   buildResult is obtained from
   1) variable innerSection through slicing path.
This unit test case method tests add section with three rows.
This unit test case validates that:
(1) Plugin.Rows.Count() is equal to 1.
(2) Plugin.Rows.Single().Columns.Count() is equal to 2.
(3) Plugin.Rows.Single().Columns.First().Data is equal to "*SectionName2*".
(4) buildResult.Count() is equal to 3.
   buildResult is obtained from
   1) variable rows through slicing path.
This unit test case method tests handle apply strong formatting .
This unit test case validates that:
(1) @"*Text*" is equal to result.
This unit test case method tests apply strong formatting if .
This unit test case validates that:
(1) @"*Text*" is equal to result.
(2) @"Text" is equal to result.
This unit test case method tests handle apply emphasis formatting .
This unit test case validates that:
(1) @"\Text\" is equal to result.
This unit test case method tests apply emphasis formatting if .
This unit test case validates that:
(1) @"\Text\" is equal to result.
(2) @"Text" is equal to result.
This unit test case method tests handle apply raw formatting .
This unit test case validates that:
(1) @"!Text!" is equal to result.
This unit test case method tests apply raw formatting if .
This unit test case validates that:
(1) @"!Text!" is equal to result.
(2) @"Text" is equal to result.
This unit test case method tests handle apply sub formatting .
This unit test case validates that:
(1) @"|Text|" is equal to result.
This unit test case method tests apply sub formatting if .
This unit test case validates that:
(1) @"|Text|" is equal to result.
(2) @"Text" is equal to result.
This unit test case method tests handle apply underline formatting .
This unit test case validates that:
(1) @"_Text_" is equal to result.
This unit test case method tests apply underline formatting if .
This unit test case validates that:
(1) @"_Text_" is equal to result.
(2) @"Text" is equal to result.
This unit test case method tests set data id .
This unit test case validates that:
(1) cell.Data is equal to 1.
This unit test case method tests throw tab layout cell should for negative value.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests set data format on construction.
This unit test case validates that:
(1) cell.Data is equal to "{0} - {1}".
This unit test case method tests throw tab layout cell should for null or empty construction.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests throw when null or empty .
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set data format .
This unit test case validates that:
(1) Cell.Data is equal to "{0} -> {1} <- {2}".
This unit test case method tests set structure to rows.
This unit test case validates that:
(1) Cell.Layout is not equal to layout.Rows.
This unit test case method tests add rows to structure.
This unit test case validates that:
(1) Cell.Layout is equal to rows.
This unit test case method tests set is key .
This unit test case validates that:
(1) Cell.Key is equal to true.
This unit test case method tests set is code and code type .
This unit test case validates that:
(1) Cell.IsCode is equal to true.
(2) Cell.CodeType is equal to CodeType.Sql.ToString().ToLower().
This unit test case method tests set align .
This unit test case validates that:
(1) Cell.Align is equal to "Right".
This unit test case method tests throw tab layout cell should for negative value pixel value.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests set width in pixels.
This unit test case validates that:
(1) Cell.Width is equal to "123px".
This unit test case method tests throw tab layout cell should for negative percent value.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
This unit test case method tests set width in pecent.
This unit test case validates that:
(1) Cell.Width is equal to "123%".
This unit test case method tests throw tab layout cell should for value less then one.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set row span .
This unit test case validates that:
(1) Cell.Span is equal to 3.
This unit test case method tests throw tab layout cell should for null or empty class.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set class name .
This unit test case validates that:
(1) Cell.ClassName is equal to "mono".
This unit test case method tests set suppress auto preview .
This unit test case validates that:
(1) Cell.ForceFull is equal to true.
This unit test case method tests throw tab layout cell should for value less then one limit to.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set limit .
This unit test case validates that:
(1) Cell.Limit is equal to 10.
This unit test case method tests throw tab layout cell should for null or empty prefix.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set pre .
This unit test case validates that:
(1) Cell.Pre is equal to "T+ ".
This unit test case method tests throw tab layout cell should for null or empty suffix.
This unit test case validates that:
(1) The unit test throws an ArgumentException exception.
(2) The unit test throws an ArgumentException exception.
This unit test case method tests set post .
This unit test case validates that:
(1) Cell.Post is equal to " ms".
This unit test case method tests construct tab layout row should with no cells.
This unit test case validates that:
(1) cells.Count() is equal to 0.
   cells is obtained from
   1) variable row through slicing path.
This unit test case method tests add single cell .
This unit test case includes following focal methods:
(1) var cell = row.Cell(expectedCellId);(@line 25)
This focal method is related to assertions at line 29, line 30
This unit test case validates that:
(1) cells.Count() is equal to 1.
   cells is obtained from
   1) variable row through slicing path.
(2) cells.First() is equal to cell.
   cells is obtained from
   1) variable row through slicing path.
(3) expectedCellId is equal to cell.Data.
   expectedCellId is obtained from
   1) variable expectedCellId through slicing path.
This unit test case method tests add two cells .
This unit test case includes following focal methods:
(1) var cell2 = row.Cell(2);(@line 39)
This focal method is related to assertions at line 43, line 44, line 45
This unit test case validates that:
(1) cells.Count() is equal to 2.
   cells is obtained from
   1) variable row through slicing path.
(2) cells.First() is equal to cell1.
   cells is obtained from
   1) variable row through slicing path.
(3) cells.Last() is equal to cell2.
   cells is obtained from
   1) variable row through slicing path.
This unit test case method tests return object array of column data.
This unit test case includes following focal methods:
(1) row.Cell(3);(@line 55)
This focal method is related to assertions at line 59, line 60, line 61, line 62
This unit test case validates that:
(1) cells.Count() is equal to 3.
   cells is obtained from
   1) variable row through slicing path.
(2) TabLayoutCell cells.ElementAt(0).Data is equal to 1.
   cells is obtained from
   1) variable row through slicing path.
(3) TabLayoutCell cells.ElementAt(1).Data is equal to 2.
   cells is obtained from
   1) variable row through slicing path.
(4) TabLayoutCell cells.ElementAt(2).Data is equal to 3.
   cells is obtained from
   1) variable row through slicing path.
This unit test case method tests construct tab layout should with no rows.
This unit test case validates that:
(1) rows is equal to 0.
   rows is obtained from
   1) variable layout through slicing path.
This unit test case method tests construct tab layout should with single row.
This unit test case validates that:
(1) rows.Count() is equal to 1.
   rows is obtained from
   1) variable layout through slicing path.
This unit test case method tests construct tab layout should with two rows.
This unit test case validates that:
(1) rows.Count() is equal to 2.
   rows is obtained from
   1) variable layout through slicing path.
This unit test case method tests add single row .
This unit test case validates that:
(1) rows.Count() is equal to 1.
   rows is obtained from
   1) variable layout through slicing path.
This unit test case method tests add two rows .
This unit test case validates that:
(1) rows.Count() is equal to 2.
   rows is obtained from
   1) variable layout through slicing path.
This unit test case method tests apply strong to last column.
This unit test case validates that:
(1) @"*Text*" is equal to row.Last().
This unit test case method tests apply strong to last column if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"*Text*" is equal to row.Last().
This unit test case method tests apply emphasis to last column.
This unit test case validates that:
(1) @"\Text\" is equal to row.Last().
This unit test case method tests apply emphasis to last column if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"\Text\" is equal to row.Last().
This unit test case method tests apply raw to last column.
This unit test case validates that:
(1) @"!Text!" is equal to row.Last().
This unit test case method tests apply raw to last column if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"!Text!" is equal to row.Last().
This unit test case method tests apply sub to last column.
This unit test case validates that:
(1) @"|Text|" is equal to row.Last().
This unit test case method tests apply sub to last column if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"|Text|" is equal to row.Last().
This unit test case method tests apply underline to last column.
This unit test case validates that:
(1) "_Text_" is equal to row.Last().
This unit test case method tests apply underline to last column if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"_Text_" is equal to row.Last().
This unit test case method tests add column with error.
This unit test case validates that:
(1) "error" is equal to row.Last().
This unit test case method tests add column with error if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"error" is equal to row.Last().
This unit test case method tests add column with fail.
This unit test case validates that:
(1) "fail" is equal to row.Last().
This unit test case method tests add column with fail if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"fail" is equal to row.Last().
This unit test case method tests add column with info.
This unit test case validates that:
(1) "info" is equal to row.Last().
This unit test case method tests add column with info if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"info" is equal to row.Last().
This unit test case method tests add column with loading.
This unit test case validates that:
(1) "loading" is equal to row.Last().
This unit test case method tests add column with lodaing if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"loading" is equal to row.Last().
This unit test case method tests add column with ms.
This unit test case validates that:
(1) "ms" is equal to row.Last().
This unit test case method tests add column with ms if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"ms" is equal to row.Last().
This unit test case method tests add column with quiet.
This unit test case validates that:
(1) "quiet" is equal to row.Last().
This unit test case method tests add column with quiet if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"quiet" is equal to row.Last().
This unit test case method tests add column with selected.
This unit test case validates that:
(1) "selected" is equal to row.Last().
This unit test case method tests add column with selected if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"selected" is equal to row.Last().
This unit test case method tests add column with warn.
This unit test case validates that:
(1) "warn" is equal to row.Last().
This unit test case method tests add column with warn if.
This unit test case validates that:
(1) @"Text" is equal to row.Last().
(2) @"warn" is equal to row.Last().
This unit test case method tests have no columns .
This unit test case validates that:
(1) columns.Count() is equal to 0.
This unit test case method tests add column and returns self .
This unit test case validates that:
(1) row is equal to SectionRow.
   row is obtained from
   1) variable columnObject through slicing path.
(2) SectionRow.Columns.Count() is equal to 1.
This unit test case method tests return object array of column data.
This unit test case validates that:
(1) SectionRow.Columns.Count() is equal to 2.
(2) columnData.ElementAt(0) is equal to columnObject1.
(3) columnData.ElementAt(1) is equal to columnObject2.
This unit test case method tests construct tab section column should with data.
This unit test case validates that:
(1) column.Data is equal to ColumnObject.
This unit test case method tests set data .
This unit test case includes following focal methods:
(1) column.OverrideData(overrideColumnData);(@line 23)
This focal method is related to assertions at line 25
This unit test case validates that:
(1) column.Data is equal to overrideColumnData.
   column is obtained from
   1) variable columnData through slicing path.
This unit test case method tests have no rows .
This unit test case validates that:
(1) rows is equal to 0.
This unit test case method tests add and returns row .
This unit test case validates that:
(1) rows.Count() is equal to 1.
(2) rows.First() is equal to row.
This unit test case method tests change culture .
This unit test case validates that:
(1) Resources.Culture is null.
(2) Resources.Culture is equal to us.
This unit test case method tests get resource manager .
This unit test case validates that:
(1) Resources.ResourceManager is not null.
This unit test case method tests handle resources have values .
This unit test case validates that:
(1) Resources.ExecutePolicyWarning is not null.
(2) Resources.ExecuteResourceDuplicateError is not null.
(3) Resources.ExecuteResourceMissingError is not null.
(4) Resources.ExecuteTabError is not null.
(5) Resources.InitializeInspectorError is not null.
(6) Resources.InitializeTabError is not null.
(7) Resources.EndRequestOutOfOrderRuntimeMethodCall is not null.
(8) Resources.RenderClientScriptImproperImplementationWarning is not null.
(9) Resources.RenderClientScriptMissingResourceWarning is not null.
(10) Resources.GenerateUriParameterKeysWarning is not null.
This unit test case method tests handle resource remain the same across cultures .
This unit test case validates that:
(1) jpWarn is equal to enWarn.
This unit test case method tests construct resources should .
This unit test case validates that:
(1) new Resources() is not null.
This unit test case method tests construct status code resource result should with status code.
This unit test case validates that:
(1) result.StatusCode is equal to 101.
   result is obtained from
   1) variable expectedMessage through slicing path.
(2) result.Message is equal to expectedMessage.
   result is obtained from
   1) variable expectedMessage through slicing path.
This unit test case method tests execute status code resource result should .
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) trace.RequestContextType is null.
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) trace.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named trace .
This unit test case validates that:
(1) trace.Name is equal to "Trace".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(trace.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = trace.GetData(contextMock.Object);(@line 52)
This focal method is related to assertions at line 54, line 55
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable trace through slicing path
   2) variable contextMock through slicing path.
(2) result is equal to model.
   result is obtained from
   1) variable trace through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests handle integration .
This unit test case validates that:
(1) actual is equal to expected.
   actual is obtained from
   1) variable elementSelector through slicing path.
This unit test case method tests have a runtime context type of http context base.
This unit test case validates that:
(1) FrameworkProvider.RuntimeContext.GetType().IsSubclassOf(typeof(HttpContextBase)) is true.
This unit test case method tests have a runtime context .
This unit test case validates that:
(1) FrameworkProvider.RuntimeContext is not null.
(2) FrameworkProvider.RuntimeContext is HttpContextBase is true.
This unit test case method tests have http request store .
This unit test case validates that:
(1) FrameworkProvider.HttpRequestStore is not null.
(2) FrameworkProvider.HttpRequestStore.Get
(3) FrameworkProvider.HttpRequestStore.Get
This unit test case method tests have http server store .
This unit test case validates that:
(1) FrameworkProvider.HttpServerStore is not null.
(2) FrameworkProvider.HttpServerStore.Get("testKey") is equal to "testValue".
This unit test case method tests return data .
This unit test case validates that:
(1) cacheModel is not null.
   cacheModel is obtained from
   1) variable cache through slicing path.
(2) CacheItemKey is equal to cacheModel.CacheItems[0].Key.
(3) CacheItemValue is equal to cacheModel.CacheItems[0].Value.
This unit test case method tests have sliding expiration .
This unit test case validates that:
(1) cacheModel is not null.
   cacheModel is obtained from
   1) variable cache through slicing path.
(2) 1 is equal to cacheModel.CacheItems.Count.
(3) slidingExpiration is equal to cacheModel.CacheItems[0].SlidingExpiration.
This unit test case method tests have absolute expiration .
This unit test case validates that:
(1) cacheModel is not null.
   cacheModel is obtained from
   1) variable cache through slicing path.
(2) 1 is equal to cacheModel.CacheItems.Count.
(3) cacheExpiryDate is equal to expiresOn.
This unit test case method tests have parsed typical connection string without explicit provider name.
This unit test case method tests have handled invalid connection string for known provider.
This unit test case validates that:
(1) result.ProviderName is equal to providerName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(2) result.Key is equal to connectionStringName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(3) result.Raw is equal to "Data Source=MyServer;Initial Catalog=MyDatabase;User Id=MyUsername;Password=########;SomeUnknownKey=BadValue".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(4) result.Details.Count is equal to 6.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(5) result.Details["ERROR"].ToString().StartsWith("Connection string is invalid for ProviderName=System.Data.SqlClient : ") is true.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(6) result.Details["Data Source"] is equal to "MyServer".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(7) result.Details["Initial Catalog"] is equal to "MyDatabase".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(8) result.Details["User Id"] is equal to "MyUsername".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(9) result.Details["Password"] is equal to "########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(10) result.Details["SomeUnknownKey"] is equal to "BadValue".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
This unit test case method tests have handled unknown provider .
This unit test case validates that:
(1) result.ProviderName is equal to providerName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(2) result.Key is equal to connectionStringName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(3) result.Raw is equal to "Data Source=MyServer;Initial Catalog=MyDatabase;User Id=MyUsername;Password=########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(4) result.Details.Count is equal to 5.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(5) ! string.IsNullOrEmpty(result.Details["FATAL"] as string) is true.
(6) result.Details["Data Source"] is equal to "MyServer".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(7) result.Details["Initial Catalog"] is equal to "MyDatabase".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(8) result.Details["User Id"] is equal to "MyUsername".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(9) result.Details["Password"] is equal to "########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
This unit test case method tests have parsed non typical connection string .
This unit test case validates that:
(1) result.ProviderName is equal to providerName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(2) result.Key is equal to connectionStringName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(3) result.Raw is equal to "DefaultEndpointsProtocol=https;AccountName=SomeAccount;AccountKey=########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(4) result.Details.Count is equal to 5.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(5) result.Details["WARNING"] is equal to "ProviderName is empty, therefore assuming ProviderName=System.Data.SqlClient".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(6) result.Details["ERROR"].ToString().StartsWith("Connection string is invalid for ProviderName=System.Data.SqlClient : ") is true.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(7) result.Details["DefaultEndpointsProtocol"] is equal to "https".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(8) result.Details["AccountName"] is equal to "SomeAccount".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(9) result.Details["AccountKey"] is equal to "########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
This unit test case method tests have obfuscated multiple keys .
This unit test case validates that:
(1) result.ProviderName is equal to providerName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(2) result.Key is equal to connectionStringName.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(3) result.Raw is equal to "DefaultEndpointsProtocol=https;AccountName=SomeAccount;AccountKey=########;Password=########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(4) result.Details.Count is equal to 6.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(5) result.Details["WARNING"] is equal to "ProviderName is empty, therefore assuming ProviderName=System.Data.SqlClient".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(6) result.Details["ERROR"].ToString().StartsWith("Connection string is invalid for ProviderName=System.Data.SqlClient : ") is true.
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(7) result.Details["DefaultEndpointsProtocol"] is equal to "https".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(8) result.Details["AccountName"] is equal to "SomeAccount".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(9) result.Details["AccountKey"] is equal to "########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
(10) result.Details["Password"] is equal to "########".
   result is obtained from
   1) variable connectionStringName through slicing path
   2) variable connectionString through slicing path
   3) variable providerName through slicing path.
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) request.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) request.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named configuration .
This unit test case validates that:
(1) request.Name is equal to "Configuration".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(request.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
(2) result as ConfigurationModel is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) request.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) request.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named environment .
This unit test case validates that:
(1) request.Name is equal to "Environment".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(request.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = request.GetData(contextMock.Object);(@line 65)
This focal method is related to assertions at line 67, line 68
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
(2) result as EnvironmentModel is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return stored data .
This unit test case includes following focal methods:
(1) var result = request.GetData(contextMock.Object);(@line 83)
This focal method is related to assertions at line 85
This unit test case validates that:
(1) result and model are same.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) request.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) request.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named request .
This unit test case validates that:
(1) request.Name is equal to "Request".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(request.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = request.GetData(contextMock.Object);(@line 55)
This focal method is related to assertions at line 57, line 58
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
(2) result as RequestModel is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return name .
This unit test case validates that:
(1) tab.Name is equal to "Routes".
This unit test case method tests return documentation uri .
This unit test case validates that:
(1) tab.DocumentationUri.Contains("getGlimpse.com") is true.
This unit test case method tests return route instances even when context is null .
This unit test case includes following focal methods:
(1) var data = tab.GetData(context) as IList;(@line 46)
This focal method is related to assertions at line 48, line 49
This unit test case validates that:
(1) data is not null.
   data is obtained from
   1) variable tab through slicing path.
(2) data.Count is equal to System.Web.Routing.RouteTable.Routes.Count.
   data is obtained from
   1) variable tab through slicing path.
This unit test case method tests return route instances even when routes table empty .
This unit test case includes following focal methods:
(1) var data = tab.GetData(context) as IList;(@line 60)
This focal method is related to assertions at line 62, line 63
This unit test case validates that:
(1) data is not null.
   data is obtained from
   1) variable tab through slicing path.
(2) data is empty.
   data is obtained from
   1) variable tab through slicing path.
This unit test case method tests return proper number of instances.
This unit test case includes following focal methods:
(1) var data = tab.GetData(context) as IList;(@line 75)
This focal method is related to assertions at line 77, line 78
This unit test case validates that:
(1) data is not null.
   data is obtained from
   1) variable tab through slicing path.
(2) data.Count is equal to System.Web.Routing.RouteTable.Routes.Count.
   data is obtained from
   1) variable tab through slicing path.
This unit test case method tests subscribe routes should to constraint message types.
This unit test case method tests match constraint message to route.
This unit test case includes following focal methods:
(1) var model = tab.GetData(context) as List;(@line 116)
This focal method is related to assertions at line 119, line 120, line 121, line 122, line 125, line 126, line 127
This unit test case validates that:
(1) model is not null.
   model is obtained from
   1) variable tab through slicing path.
(2) model.Count is equal to 1.
   model is obtained from
   1) variable tab through slicing path.
(3) itemModel.Constraints is not null.
   itemModel is obtained from
   1) variable tab through slicing path.
(4) itemModel.IsMatch is true.
   itemModel is obtained from
   1) variable tab through slicing path.
(5) List itemModel.Constraints.ParameterName is equal to "Test".
(6) List itemModel.Constraints.IsMatch is equal to true.
(7) itemModel.DataTokens is not null.
   itemModel is obtained from
   1) variable tab through slicing path.
(8) itemModel.DataTokens["Data"] is equal to "Tokens".
   itemModel is obtained from
   1) variable tab through slicing path.
(9) itemModel.RouteData is not null.
   itemModel is obtained from
   1) variable tab through slicing path.
(10) List itemModel.RouteData.DefaultValue is equal to "Other".
This unit test case method tests return asp net proxied route instances .
This unit test case includes following focal methods:
(1) var model = tab.GetData(context) as List;(@line 145)
This focal method is related to assertions at line 147, line 148
This unit test case validates that:
(1) model is not null.
   model is obtained from
   1) variable tab through slicing path.
(2) model.Count is equal to 6.
   model is obtained from
   1) variable tab through slicing path.
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) server.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) server.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named request .
This unit test case validates that:
(1) server.Name is equal to "Server".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(server.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = server.GetData(contextMock.Object) as ServerModel;(@line 62)
This focal method is related to assertions at line 64, line 67, line 73, line 78
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable server through slicing path.
(2) generalVariables is not null.
   generalVariables is obtained from
   1) variable server through slicing path.
(3) 2 is equal to generalVariables.Count().
(4) "Value" is equal to generalVariables["Name"].
(5) "Value1" is equal to generalVariables["Name1"].
(6) httpVariables is not null.
   httpVariables is obtained from
   1) variable server through slicing path.
(7) 1 is equal to httpVariables.Count().
(8) "http_test_value" is equal to httpVariables["HTTP_TEST"].
(9) securityRelatedVariables is not null.
   securityRelatedVariables is obtained from
   1) variable server through slicing path.
(10) 2 is equal to securityRelatedVariables.Count().
(11) "https_test_value" is equal to securityRelatedVariables["HTTPS_TEST"].
(12) "cert_test_value" is equal to securityRelatedVariables["CERT_TEST"].
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) request.RequestContextType is equal to typeof(HttpContextBase).
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) request.ExecuteOn is equal to RuntimeEvent.EndSessionAccess.
This unit test case method tests be named session .
This unit test case validates that:
(1) request.Name is equal to "Session".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(request.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = request.GetData(contextMock.Object);(@line 65)
This focal method is related to assertions at line 67, line 68
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
(2) result as List is not null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests return no data .
This unit test case includes following focal methods:
(1) var result = request.GetData(contextMock.Object);(@line 81)
This focal method is related to assertions at line 83
This unit test case validates that:
(1) result is null.
   result is obtained from
   1) variable request through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests have proper context object type .
This unit test case validates that:
(1) timeline.RequestContextType is null.
This unit test case method tests use default life cycle support .
This unit test case validates that:
(1) timeline.ExecuteOn is equal to RuntimeEvent.EndRequest.
This unit test case method tests be named trace .
This unit test case validates that:
(1) timeline.Name is equal to "Timeline".
This unit test case method tests have a documentation uri .
This unit test case validates that:
(1) string.IsNullOrWhiteSpace(timeline.DocumentationUri) is false.
This unit test case method tests return data .
This unit test case includes following focal methods:
(1) var result = timeline.GetData(context) as TimelineModel;(@line 56)
This focal method is related to assertions at line 58, line 59, line 60, line 61, line 62, line 63
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable timeline through slicing path.
(2) result.Duration is equal to TimeSpan.FromMilliseconds(7).
   result is obtained from
   1) variable timeline through slicing path.
(3) result.Events.Count is equal to 3.
   result is obtained from
   1) variable timeline through slicing path.
(4) result.Events[0].Title is equal to "TestName1".
   result is obtained from
   1) variable timeline through slicing path.
(5) result.Events[1].Title is equal to "TestName3".
   result is obtained from
   1) variable timeline through slicing path.
(6) result.Events[2].Title is equal to "TestName2".
   result is obtained from
   1) variable timeline through slicing path.
This unit test case method tests return empty when no data .
This unit test case includes following focal methods:
(1) var result = timeline.GetData(context) as TimelineModel;(@line 72)
This focal method is related to assertions at line 74, line 75, line 76
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable timeline through slicing path.
(2) result.Duration is equal to TimeSpan.FromMilliseconds(0).
   result is obtained from
   1) variable timeline through slicing path.
(3) result.Events is not null.
   result is obtained from
   1) variable timeline through slicing path.
This unit test case method tests convert configuration model converter should to list.
This unit test case includes following focal methods:
(1) var result = converter.Convert(model) as IDictionary;(@line 26)
This focal method is related to assertions at line 28, line 29
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path.
(2) result.Count > 0 is true.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests convert configuration role manager provider settings model converter should to list.
This unit test case includes following focal methods:
(1) var result = converter.Convert(model) as IEnumerable;(@line 19)
This focal method is related to assertions at line 21, line 22
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path.
(2) result.Count() > 0 is true.
   result is obtained from
   1) variable converter through slicing path.
This unit test case method tests convert request model converter should to dictionary.
This unit test case includes following focal methods:
(1) var obj = converter.Convert(model);(@line 64)
This focal method is related to assertions at line 68, line 69, line 70, line 71
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable contextMock through slicing path.
(2) result.Keys.Count > 0 is true.
   result is obtained from
   1) variable converter through slicing path
   2) variable contextMock through slicing path.
(3) result.Keys contains "Url".
   result is obtained from
   1) variable converter through slicing path
   2) variable contextMock through slicing path.
(4) result["User Host Name"] is equal to userHostName.
   result is obtained from
   1) variable converter through slicing path
   2) variable contextMock through slicing path.
This unit test case method tests convert items with null type.
This unit test case validates that:
(1) "Key1" is equal to columns[0].
(2) "Test Value" is equal to columns[1].
(3) null is equal to columns[2].
This unit test case method tests convert serializable items .
This unit test case validates that:
(1) "Key1" is equal to columns[0].
(2) testObject is equal to columns[1].
(3) typeof(SerializableTestObject) is equal to columns[2].
This unit test case method tests convert non serializable items with to string method.
This unit test case validates that:
(1) "Key1" is equal to columns[0].
(2) testObject.TestProperty is equal to columns[1].
(3) typeof(NonSerializableTestObjectWithToString) is equal to columns[2].
This unit test case method tests fail session model converter should to convert non serializable items.
This unit test case validates that:
(1) "Key1" is equal to columns[0].
(2) "\\Non serializable type :(\\" is equal to columns[1].
(3) typeof(NonSerializableTestObject) is equal to columns[2].
This unit test case method tests convert timeline event model converter should to list.
This unit test case includes following focal methods:
(1) var result = converter.Convert(model);(@line 21)
This focal method is related to assertions at line 23
This unit test case validates that:
(1) result is not null.
   result is obtained from
   1) variable converter through slicing path
   2) variable model through slicing path.
This unit test case method tests contain items .
This unit test case includes following focal methods:
(1) An assertion in line 26 validating that dataStore.Contains(typeof(int).AssemblyQualifiedName) is true.
This unit test case method tests handle not contain items .
This unit test case includes following focal methods:
(1) An assertion in line 34 validating that dataStore.Contains("random key") is false.
This unit test case method tests construct http application state base data adapter should with an http application state base.
This unit test case validates that:
(1) dataStore is not null.
This unit test case method tests get http application state base data adapter should via generics.
This unit test case validates that:
(1) dataStore.Get
This unit test case method tests get http application state base data adapter should via generics with key.
This unit test case includes following focal methods:
(1) var result = dataStore.Get
This focal method is related to assertions at line 60, line 61
This unit test case validates that:
(1) result is equal to 5.
   result is obtained from
   1) variable dataStore through slicing path.
(2) result is a type of int.
   result is obtained from
   1) variable dataStore through slicing path.
This unit test case method tests get http application state base data adapter should via key.
This unit test case includes following focal methods:
(1) An assertion in line 70 validating that dataStore.Get(typeof(int).AssemblyQualifiedName) is equal to 5.
This unit test case method tests set http application state base data adapter should via generics.
This unit test case validates that:
(1) dataStore.Get
This unit test case method tests set http application state base data adapter should via key.
This unit test case method tests be reusable .
This unit test case validates that:
(1) Handler.IsReusable is true.
This unit test case method tests return 404 without glimpse runtime.
This unit test case validates that:
(1) The unit test throws an HttpException exception.
This unit test case method tests get glimpse runtime from app state.
This unit test case validates that:
(1) runtime is equal to HttpModule.RuntimeMock.Object.
This unit test case method tests call glimpse runtime begin request on begin request.
This unit test case method tests have logged app domain unload message .
This unit test case validates that:
(1) this.HttpModule is not null.
This unit test case method tests have stored logger in app domain data.
This unit test case validates that:
(1) this.HttpModule is not null.
(2) AppDomain.CurrentDomain.GetData(Constants.LoggerKey) is not null.
This unit test case method tests execute local policy should as early as possible.
This unit test case validates that:
(1) policy.ExecuteOn is equal to RuntimeEvent.BeginRequest.
This unit test case method tests throw exception with null policy context.
This unit test case validates that:
(1) The unit test throws an ArgumentNullException exception.
This unit test case method tests leave glimpse on with local request.
This unit test case includes following focal methods:
(1) var result = policy.Execute(policyContextMock.Object);(@line 41)
This focal method is related to assertions at line 43
This unit test case validates that:
(1) result is equal to expectedPolicy.
   result is obtained from
   1) variable policy through slicing path
   2) variable policyContextMock through slicing path.
This unit test case method tests have replaced the closing body tag even when input is chunked .
This unit test case method tests have replaced the closing body tag even when body tag is badly cased .
This unit test case method tests have replaced the closing body tag even when body tag is badly cased even when input is chunked .
This unit test case method tests have written warning when there is no closing body tag .
This unit test case method tests have written warning when there is no closing body tag even when input is chunked .
This unit test case method tests have written warning when there is no closing body tag and specified request url is null .
This unit test case method tests have written warning when there is no closing body tag and specified request url is null even when input is chunked .
This unit test case method tests have only replaced the last closing body tag .
This unit test case method tests have only replaced the last closing body tag even when input is chunked .
This unit test case method tests have replaced the last closing body tag with only another closing body tag when the html snippet is null or empty.
This unit test case method tests have replaced the last closing body tag with only another closing body tag when the html snippet is null or empty even when input is chunked.
This unit test case method tests handle have left compressed content untouched .
This unit test case method tests construct request model should .
This unit test case validates that:
(1) model.ApplicationPath is equal to applicationPath.
   model is obtained from
   1) variable contextMock through slicing path.
(2) model.AppRelativeCurrentExecutionFilePath is equal to appRelativeCurrentExeFilePath.
   model is obtained from
   1) variable contextMock through slicing path.
(3) model.CurrentExecutionFilePath is equal to currentExeFilePath.
   model is obtained from
   1) variable contextMock through slicing path.
(4) model.FilePath is equal to filePath.
   model is obtained from
   1) variable contextMock through slicing path.
(5) model.Path is equal to path.
   model is obtained from
   1) variable contextMock through slicing path.
(6) model.PathInfo is equal to pathInfo.
   model is obtained from
   1) variable contextMock through slicing path.
(7) model.PhysicalApplicationPath is equal to physicalApplicationPath.
   model is obtained from
   1) variable contextMock through slicing path.
(8) model.PhysicalPath is equal to physicalPath.
   model is obtained from
   1) variable contextMock through slicing path.
(9) model.RawUrl is equal to rawUrl.
   model is obtained from
   1) variable contextMock through slicing path.
(10) model.Url is equal to url.
   model is obtained from
   1) variable contextMock through slicing path.
(11) model.UrlReferrer is equal to urlReferrer.
   model is obtained from
   1) variable contextMock through slicing path.
(12) model.UserAgent is equal to userAgent.
   model is obtained from
   1) variable contextMock through slicing path.
(13) model.UserHostAddress is equal to userHostAddress.
   model is obtained from
   1) variable contextMock through slicing path.
(14) model.UserHostName is equal to userHostName.
   model is obtained from
   1) variable contextMock through slicing path.
(15) model.Cookies.Count() is equal to 1.
   model is obtained from
   1) variable contextMock through slicing path.
(16) model.QueryString.Count() is equal to 1.
   model is obtained from
   1) variable contextMock through slicing path.
(17) model.Cookies.First().Name is equal to "TestKey".
   model is obtained from
   1) variable contextMock through slicing path.
(18) model.QueryString.First().Key is equal to "TestKey".
   model is obtained from
   1) variable contextMock through slicing path.
This unit test case method tests set properties .
This unit test case validates that:
(1) test.IsMatch is false.
   test is obtained from
   1) variable dataTokens through slicing path.
(2) test.Area is equal to "Test".
   test is obtained from
   1) variable dataTokens through slicing path.
(3) test.Url is equal to url.
   test is obtained from
   1) variable dataTokens through slicing path.
(4) test.RouteData and defaults are same.
   test is obtained from
   1) variable dataTokens through slicing path.
(5) test.Constraints and constraints are same.
   test is obtained from
   1) variable dataTokens through slicing path.
(6) test.DataTokens and dataTokens are same.
   test is obtained from
   1) variable dataTokens through slicing path.
(7) test.IsMatch is true.
   test is obtained from
   1) variable dataTokens through slicing path.
This unit test case method tests return one method .
This unit test case validates that:
(1) alternationImplementation.AllMethodsRouteBase.Count() is equal to 2.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path
   2) variable logger through slicing path.
(2) alternationImplementation.AllMethodsRoute.Count() is equal to 3.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path
   2) variable logger through slicing path.
This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "Match".
This unit test case method tests match value .
This unit test case includes following focal methods:
(1) var result = constraint.Match(null,null,"Param",new RouteValueDictionary,RouteDirection.UrlGeneration);(@line 13)
This focal method is related to assertions at line 15
This unit test case validates that:
(1) result is true.
   result is obtained from
   1) variable constraint through slicing path.
This unit test case method tests handle not match value .
This unit test case includes following focal methods:
(1) var result = constraint.Match(null,null,"Param",new RouteValueDictionary,RouteDirection.UrlGeneration);(@line 22)
This focal method is related to assertions at line 24
This unit test case validates that:
(1) result is false.
   result is obtained from
   1) variable constraint through slicing path.
This unit test case method tests return one method .
This unit test case validates that:
(1) alternationImplementation.AllMethods.Count() is equal to 1.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests set proxy factory .
This unit test case validates that:
(1) alternationImplementation.ProxyFactory is equal to proxyFactory.
   alternationImplementation is obtained from
   1) variable proxyFactory through slicing path.
This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "GetRouteData".
This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "GetRouteData".
This unit test case method tests return proper method to implement.
This unit test case validates that:
(1) impl.MethodToImplement.Name is equal to "ProcessConstraint".
This unit test case method tests construct routes inspector should .
This unit test case validates that:
(1) sut is not null.
(2) sut is assignable from IInspector.
This unit test case method tests handle intergration test route proxing .
This unit test case validates that:
(1) found is true.
This unit test case method tests check if system.web.routing.iroutehandler, routesinspector, iinspectorcontext and system.web.routing.route, extends mvc routes .
This unit test case validates that:
(1) RouteTable.Routes[0] and newRoute are same.
This unit test case method tests check if routesinspector, system.web.routing.iroutehandler, iinspectorcontext, newroute and system.web.routing.route, wraps mvc route derived types .
This unit test case validates that:
(1) RouteTable.Routes[0] and newRoute are same.
This unit test case method tests check if routesinspector, system.web.routing.iroutehandler, iinspectorcontext, newroutebase and routebase, wraps mvc route base derived types .
This unit test case validates that:
(1) RouteTable.Routes[0] and newRoute are same.
This unit test case method tests check if routesinspector, iinspectorcontext, newroute, system.web.routing.route and string, extends string constraints .
This unit test case validates that:
(1) route.Constraints["controller"].GetType() and typeof(RouteConstraintRegex) are same.
This unit test case method tests check if routesinspector, iinspectorcontext, newroute, system.web.routing.route, irouteconstraint and irouteconstraint, extends route constraint constraints .
This unit test case validates that:
(1) route.Constraints["controller"] and newRouteConstraint are same.
This unit test case method tests replace parameter placeholders .
This unit test case includes following focal methods:
(1) var result = sut.Process(command,new);(@line 26)
This focal method is related to assertions at line 30
This unit test case validates that:
(1) result contains expected.
   result is obtained from
   1) variable sut through slicing path
   2) variable parameter through slicing path.
This unit test case method tests wrap strings in quotes.
This unit test case includes following focal methods:
(1) var result = sut.Process(command,new);(@line 47)
This focal method is related to assertions at line 51
This unit test case validates that:
(1) result contains expected.
   result is obtained from
   1) variable sut through slicing path
   2) variable parameter through slicing path.
This unit test case method tests handle not replace partial matches .
This unit test case includes following focal methods:
(1) var result = sut.Process(command,parameters);(@line 70)
This focal method is related to assertions at line 76
This unit test case validates that:
(1) result contains expected.
   result is obtained from
   1) variable sut through slicing path
   2) variable parameters through slicing path
   3) variable parameters through slicing path.
This unit test case method tests construct timer result .
This unit test case validates that:
(1) message.Duration is equal to timerResult.Duration.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(2) message.Offset is equal to timerResult.Offset.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(3) message.StartTime is equal to timerResult.StartTime.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(4) message.ExecutedType is equal to executedType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(5) message.ExecutedMethod is equal to method.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(6) message.Category is equal to filterCategory.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(7) message.ResultType is equal to resultType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(8) message.ControllerName is equal to controllerName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(9) message.ActionName is equal to actionName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
(10) message.EventName is equal to string.Format("{0} - {1}:{2}",filterCategory.ToString(),controllerName,actionName).
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable filterCategory through slicing path
   5) variable resultType through slicing path
   6) variable isChildAction through slicing path
   7) variable executedType through slicing path
   8) variable method through slicing path.
This unit test case method tests build details .
This unit test case validates that:
(1) dictionary.Count is equal to 4.
This unit test case method tests construct timer result .
This unit test case validates that:
(1) message.Duration is equal to timerResult.Duration.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(2) message.Offset is equal to timerResult.Offset.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(3) message.StartTime is equal to timerResult.StartTime.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(4) message.ExecutedType is equal to executedType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(5) message.ExecutedMethod is equal to method.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(6) message.ControllerName is equal to controllerName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(7) message.ActionName is equal to actionName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(8) message.EventName is equal to string.Format("{0}:{1}",controllerName,actionName).
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
This unit test case method tests build details .
This unit test case validates that:
(1) dictionary.Count is equal to 3.
This unit test case method tests construct timer result .
This unit test case validates that:
(1) message.Duration is equal to timerResult.Duration.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(2) message.Offset is equal to timerResult.Offset.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(3) message.StartTime is equal to timerResult.StartTime.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(4) message.ExecutedType is equal to executedType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(5) message.ExecutedMethod is equal to method.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(6) message.Category is equal to filterCategory.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(7) message.ResultType is equal to resultType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(8) message.ControllerName is equal to controllerName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(9) message.ActionName is equal to actionName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(10) message.Bounds is equal to bounds.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
(11) message.EventName is equal to string.Format("{0}:{1} - {2}:{3}",filterCategory.ToString(),bounds.ToString(),controllerName,actionName).
   message is obtained from
   1) variable timerResult through slicing path
   2) variable controllerName through slicing path
   3) variable actionName through slicing path
   4) variable bounds through slicing path
   5) variable filterCategory through slicing path
   6) variable resultType through slicing path
   7) variable isChildAction through slicing path
   8) variable executedType through slicing path
   9) variable method through slicing path.
This unit test case method tests build details .
This unit test case validates that:
(1) dictionary.Count is equal to 4.
This unit test case method tests construct timer result .
This unit test case validates that:
(1) message.Duration is equal to timerResult.Duration.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(2) message.Offset is equal to timerResult.Offset.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(3) message.StartTime is equal to timerResult.StartTime.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(4) message.EventName is equal to eventName.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(5) message.EventCategory is equal to eventCategory.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(6) message.EventCategory is equal to eventCategory.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(7) message.ExecutedType is equal to executedType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
(8) message.ExecutedMethod is equal to method.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable isChildAction through slicing path
   3) variable executedType through slicing path
   4) variable method through slicing path
   5) variable eventName through slicing path
   6) variable eventCategory through slicing path.
This unit test case method tests build details .
This unit test case validates that:
(1) dictionary.Count is equal to 3.
(2) dictionary["IsChildAction"] is equal to isChildAction.
(3) dictionary["ExecutionMethod"] is equal to method.Name.
(4) dictionary["ExecutedType"] is equal to executedType.
This unit test case method tests construct timer result .
This unit test case validates that:
(1) message.Duration is equal to timerResult.Duration.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(2) message.Offset is equal to timerResult.Offset.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(3) message.StartTime is equal to timerResult.StartTime.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(4) message.ExecutedType is equal to executedType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(5) message.ExecutedMethod is equal to method.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(6) message.Category is equal to filterCategory.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(7) message.ResultType is equal to resultType.
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.
(8) message.EventName is equal to string.Format("{0}",filterCategory.ToString()).
   message is obtained from
   1) variable timerResult through slicing path
   2) variable filterCategory through slicing path
   3) variable resultType through slicing path
   4) variable isChildAction through slicing path
   5) variable executedType through slicing path
   6) variable method through slicing path.