public override void OneTimeSetup() { _equalRequestSpecificationInstanceType = typeof(EqualRequestSpecification); _equalRequestSpecificationInstanceFixture = this.Create <EqualRequestSpecification>(true); _equalRequestSpecificationInstance = _equalRequestSpecificationInstanceFixture ?? this.Create <EqualRequestSpecification>(false); CurrentInstance = _equalRequestSpecificationInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_EqualRequestSpecification_Constructor_Instantiation_With_Parameter_Test() { // Arrange var target = this.CreateType <object>(); EqualRequestSpecification instance = null; Exception creationException = null; // Act Action createAction = () => instance = new EqualRequestSpecification(target); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _equalRequestSpecificationInstance.ShouldNotBeNull(); _equalRequestSpecificationInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }