public void ShouldProvideHeuristicModelProvider_When_XBIM_Esent_Loaded() { IModelProviderFactory modelProvider = new DefaultModelProviderFactory(); var provider = modelProvider.CreateProvider(); Assert.IsType <HeuristicModelProvider>(provider); }
public void Can_Override_Default_with_the_Heuristic_Provider() { // Arrange var modelProvider = new DefaultModelProviderFactory(); // Act modelProvider.UseHeuristicModelProvider(); var provider = modelProvider.CreateProvider(); // Assert Assert.IsType <HeuristicModelProvider>(provider); }
public Type GetModelProviderType() { IModelProviderFactory modelProviderFactory = new DefaultModelProviderFactory(); return(modelProviderFactory.CreateProvider().GetType()); }