public void GivenProfessionalPlacement_WhenDeriving_ThenDescriptionIsRequired() { var builder = new ProfessionalPlacementBuilder(this.Session); var professionalPlacement = builder.Build(); Assert.True(this.Session.Derive(false).HasErrors); this.Session.Rollback(); builder.WithDescription("ProfessionalPlacement"); professionalPlacement = builder.Build(); Assert.False(this.Session.Derive(false).HasErrors); }
public void GivenProfessionalPlacement_WhenDeriving_ThenDescriptionIsRequired() { var builder = new ProfessionalPlacementBuilder(this.DatabaseSession); var professionalPlacement = builder.Build(); Assert.IsTrue(this.DatabaseSession.Derive().HasErrors); this.DatabaseSession.Rollback(); builder.WithDescription("ProfessionalPlacement"); professionalPlacement = builder.Build(); Assert.IsFalse(this.DatabaseSession.Derive().HasErrors); }