public override void OneTimeSetup() { _emailAddressLocalPartInstanceType = typeof(EmailAddressLocalPart); _emailAddressLocalPartInstanceFixture = this.Create <EmailAddressLocalPart>(true); _emailAddressLocalPartInstance = _emailAddressLocalPartInstanceFixture ?? this.Create <EmailAddressLocalPart>(false); CurrentInstance = _emailAddressLocalPartInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_EmailAddressLocalPart_Constructor_Instantiation_With_Parameter_Test() { // Arrange var localPart = this.CreateType <string>(); EmailAddressLocalPart instance = null; Exception creationException = null; // Act Action createAction = () => instance = new EmailAddressLocalPart(localPart); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _emailAddressLocalPartInstance.ShouldNotBeNull(); _emailAddressLocalPartInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }