public override void OneTimeSetup() { _noAutoPropertiesCustomizationInstanceType = typeof(NoAutoPropertiesCustomization); _noAutoPropertiesCustomizationInstanceFixture = this.Create <NoAutoPropertiesCustomization>(true); _noAutoPropertiesCustomizationInstance = _noAutoPropertiesCustomizationInstanceFixture ?? this.Create <NoAutoPropertiesCustomization>(false); CurrentInstance = _noAutoPropertiesCustomizationInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_NoAutoPropertiesCustomization_Constructor_Instantiation_With_Parameter_Test() { // Arrange var targetType = this.CreateType <Type>(); NoAutoPropertiesCustomization instance = null; Exception creationException = null; // Act Action createAction = () => instance = new NoAutoPropertiesCustomization(targetType); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _noAutoPropertiesCustomizationInstance.ShouldNotBeNull(); _noAutoPropertiesCustomizationInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }