public override void OneTimeSetup() { _seedRequestSpecificationInstanceType = typeof(SeedRequestSpecification); _seedRequestSpecificationInstanceFixture = this.Create <SeedRequestSpecification>(true); _seedRequestSpecificationInstance = _seedRequestSpecificationInstanceFixture ?? this.Create <SeedRequestSpecification>(false); CurrentInstance = _seedRequestSpecificationInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_SeedRequestSpecification_Constructor_Instantiation_With_Parameter_Test() { // Arrange var type = this.CreateType <Type>(); SeedRequestSpecification instance = null; Exception creationException = null; // Act Action createAction = () => instance = new SeedRequestSpecification(type); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _seedRequestSpecificationInstance.ShouldNotBeNull(); _seedRequestSpecificationInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }