Example #1
0
        public void GivenPerson_WhenEmployed_ThenIsEmployeeEqualsTrue()
        {
            var salesRep = new PersonBuilder(this.Session).WithLastName("salesRep").Build();

            var employment = new EmploymentBuilder(this.Session)
                             .WithEmployee(salesRep)
                             .WithFromDate(DateTime.UtcNow)
                             .Build();

            this.Session.Derive();

            Assert.True(salesRep.AppsIsActiveEmployee(DateTime.UtcNow));
        }