public void CreateWorker() { // //Arrange // //Act var _w = frb.ToWorker(); //Assert Assert.IsNotNull(_w.ID, "Worker.ID is Null"); Assert.IsTrue(_w.ID == _w.Person.ID, "Worker.ID doesn't match Person.ID"); }
public void LotterySignin() { // Arrange frb.AddWorker().AddWorkerSignin(); var w = frb.ToWorker(); var wsi = frb.ToWorkerSignin(); // Act var result = frb.ToServ <IWorkerSigninService>().GetSignin(w.dwccardnum, wsi.dateforsignin); // Assert Assert.AreEqual(w.dwccardnum, result.dwccardnum); Assert.AreEqual(wsi.dateforsignin, result.dateforsignin); }
public void ExpireMembers_expires_1_active() { //Arrange frb.AddWorker(status: Worker.iActive, skill1: 62, memberexpirationdate: DateTime.Now.AddDays(-1)); var _w = frb.ToWorker(); //Act frb.ToServ <IWorkerService>().ExpireMembers(); IEnumerable <Worker> result = frb.ToFactory().Get().Workers.AsEnumerable() .Where(p => p.memberStatusID == Worker.iExpired && p.dwccardnum == _w.dwccardnum); //Assert Assert.AreEqual(1, result.Count(), "Failed to expire members"); Assert.AreEqual("Expired", result.First().memberStatusEN, "Failed to set expiration text"); }
public void Integration_Worker_add_worker_check_person_link() { //Arrange frb.AddWorker(); Person _p = frb.ToPerson(); Worker _w = frb.ToWorker(); //Assert Assert.IsNotNull(_p.Worker); Assert.IsNotNull(_w.Person); }
public void activity_getUnassociated() { //Arrange var worker = frb.ToWorker(); frb.AddActivity().AddActivity(); frb.AddActivitySignin(worker: worker); IQueryable <Activity> q = frb.ToFactory().Get().Activities; var count = q.Count(); //Act IndexViewBase.getUnassociated(worker.ID, ref q, frb.ToFactory().Get()); //Assert var result = q.ToList(); Assert.AreEqual(count - 1, result.Count()); }
public void FluentRecordBase_AddRepoWorker() { var frb = new FluentRecordBase(); var result = frb.ToWorker(); Assert.IsInstanceOfType(result, typeof(Worker)); }