public override void OneTimeSetup() { _autoPropertiesTargetInstanceType = typeof(AutoPropertiesTarget); _autoPropertiesTargetInstanceFixture = this.Create <AutoPropertiesTarget>(true); _autoPropertiesTargetInstance = _autoPropertiesTargetInstanceFixture ?? this.Create <AutoPropertiesTarget>(false); CurrentInstance = _autoPropertiesTargetInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_AutoPropertiesTarget_Constructor_Instantiation_With_Parameter_Test() { // Arrange var builder = this.CreateType <ISpecimenBuilder>(); AutoPropertiesTarget instance = null; Exception creationException = null; // Act Action createAction = () => instance = new AutoPropertiesTarget(builder); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _autoPropertiesTargetInstance.ShouldNotBeNull(); _autoPropertiesTargetInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }