protected override void CustomizeFixture(IFixture fixture) { var scope = new StructureMapDependencyScope(IntegrationTestContainerFactory.Container); var contextFixture = new TestContextFixture(scope); contextFixture.SetUp(); //fixture.Customizations.Add(scope.GetInstance<IntegrationTestDefaultValueBuilder>()); fixture.Register(() => contextFixture); fixture.Customizations.Add(new ContainerBuilder(scope)); // always last }
public void Should_create(TestContextFixture fixture, Department dept) { fixture.SaveAll(dept); var command = new Create.Command { Title = "Blarg", Credits = 10, Department = dept }; fixture.Send(command); Course course = null; fixture.DoClean(ctx => course = ctx.Set<Course>().FirstOrDefault(c => c.Title == command.Title)); course.Title.ShouldBe(command.Title); course.Credits.ShouldBe(command.Credits); course.DepartmentID.ShouldBe(dept.DepartmentID); }
public Coach_SignIn_Test(TestContextFixture context, JumpForwardServiceFixture service) : base(context, service) { }
public CoachDatabaseTest_BVT(TestContextFixture context, JumpForwardServiceFixture service) : base(context, service) { }
public Coach_CreateCamp_Test(TestContextFixture context, JumpForwardServiceFixture service) : base(context, service) { }
public void Should_SaveEntity(TestContextFixture testContextFixture, Stock stock) { testContextFixture.SaveAll(stock); }