public void Generic_Default_ReturnsTypeBuilder() { EngineConfigurationTypeBuilder<SimpleUser> configuration = new EngineConfigurationTypeBuilder<SimpleUser>(); EngineConfigurationTypeMemberBuilder<SimpleUser, string> propertyConfiguration = new EngineConfigurationTypeMemberBuilder<SimpleUser, string>(null, configuration); IEngineConfigurationTypeBuilder<SimpleUser> returnedConfiguration = propertyConfiguration.Default(); Assert.AreEqual(configuration, returnedConfiguration); }
public void Generic_Default_ResetsSource() { EngineConfigurationTypeBuilder<SimpleUser> configuration = new EngineConfigurationTypeBuilder<SimpleUser>(); EngineConfigurationTypeMemberBuilder<SimpleUser, string> propertyConfiguration = new EngineConfigurationTypeMemberBuilder<SimpleUser, string>(null, configuration); propertyConfiguration.Use<SimpleDataSource>(); propertyConfiguration.Default(); Assert.AreEqual(0, propertyConfiguration.GetDatasources().Count()); }
public void NotGeneric_Default_ReturnsTypeBuilder() { EngineConfigurationTypeBuilder configuration = new EngineConfigurationTypeBuilder(typeof(SimpleUser)); EngineConfigurationTypeMemberBuilder propertyConfiguration = new EngineConfigurationTypeMemberBuilder(null, configuration); IEngineConfigurationTypeBuilder returnedConfiguration = propertyConfiguration.Default(); Assert.AreEqual(configuration, returnedConfiguration); }
public void NotGeneric_Default_ResetsSource() { EngineConfigurationTypeBuilder configuration = new EngineConfigurationTypeBuilder(typeof(SimpleUser)); EngineConfigurationTypeMemberBuilder propertyConfiguration = new EngineConfigurationTypeMemberBuilder(null, configuration); propertyConfiguration.Use(typeof(SimpleDataSource)); propertyConfiguration.Default(); Assert.AreEqual(0, propertyConfiguration.GetDatasources().Count()); }