public void CountAssignments() { //Arrange DateTime beginDate = DateTime.Today; DateTime endDate = DateTime.Today; var desc = "DESCRIPTION " + frb.RandomString(20); var before = frb.ToServReports().CountAssignments(beginDate, endDate).ToList(); frb.AddWorkAssignment(desc: desc); //only seems to add one no matter how many times I do this //Act var after = frb.ToServReports().CountAssignments(beginDate, endDate).ToList(); //Assert Assert.AreEqual(before.Select(q => q.count).FirstOrDefault(), after.Select(q => q.count).FirstOrDefault() - 1); }
public void AutoMapper_WorkOrder_WorkAssignment_Unassigned() { // //Arrange var wo = frb.AddWorkAssignment(assignWorker: false).ToWorkOrder(); var map = frb.ToWebMapper(); // //Act var dto_wolist = map.Map <Machete.Domain.WorkOrder, Machete.Service.DTO.WorkOrdersList>(wo); // //Assert Assert.IsNotNull(dto_wolist, "DTO.WorkOrderList is Null"); Assert.AreEqual(dto_wolist.workers.Count(), 0, "Found assigned workers when not expecting them"); }
public void GetIndexView_basic() { // // Arrange var desc = "DESCRIPTION " + frb.RandomString(20); frb.AddWorkAssignment(desc: desc).AddWorkAssignment(desc: desc); frb.AddWorkAssignment(desc: desc).AddWorkAssignment(desc: desc); frb.AddWorkAssignment(desc: desc).AddWorkAssignment(desc: desc); frb.AddWorkAssignment(desc: desc).AddWorkAssignment(desc: desc); dOptions.sSearch = desc; // //Act var result = frb.ToServWorkAssignment().GetIndexView(dOptions); // //Assert var tolist = result.query.ToList(); Assert.IsNotNull(result, "return value is null"); Assert.IsInstanceOfType(result, typeof(dataTableResult <Machete.Service.DTO.WorkAssignmentsList>)); Assert.AreEqual(8, result.query.Count()); //pending excluded }