public override void OneTimeSetup() { _filteringSpecimenBuilderInstanceType = typeof(FilteringSpecimenBuilder); _filteringSpecimenBuilderInstanceFixture = this.Create <FilteringSpecimenBuilder>(true); _filteringSpecimenBuilderInstance = _filteringSpecimenBuilderInstanceFixture ?? this.Create <FilteringSpecimenBuilder>(false); CurrentInstance = _filteringSpecimenBuilderInstanceFixture; ConfigureIgnoringTests(); // Configure ignoring tests. }
public void AUT_FilteringSpecimenBuilder_Constructor_Instantiation_With_Parameter_Test() { // Arrange var builder = this.CreateType <ISpecimenBuilder>(); var specification = this.CreateType <IRequestSpecification>(); FilteringSpecimenBuilder instance = null; Exception creationException = null; // Act Action createAction = () => instance = new FilteringSpecimenBuilder(builder, specification); creationException = ActionAnalyzer.GetActionException(createAction); // Assert instance.ShouldNotBeNull(); _filteringSpecimenBuilderInstance.ShouldNotBeNull(); _filteringSpecimenBuilderInstanceFixture.ShouldNotBeNull(); Should.NotThrow(createAction); }