private void AssertTag( TagDto tagDto, Tag tag, PCSPlant plant, Project project) { AssertEqualAndNotNull(plant.Id, tagDto.PlantId); AssertEqualAndNotNull(plant.Title, tagDto.PlantTitle); AssertEqualAndNotNull(project.Name, tagDto.ProjectName); AssertEqualAndNotNull(project.Description, tagDto.ProjectDescription); Assert.AreEqual(project.IsClosed, tagDto.ProjectIsClosed); AssertEqualAndNotNull(tag.Id, tagDto.Id); Assert.IsTrue(tagDto.ActionStatus.HasValue); AssertEqualAndNotNull(tag.AreaCode, tagDto.AreaCode); AssertEqualAndNotNull(tag.AreaDescription, tagDto.AreaDescription); AssertEqualAndNotNull(tag.Calloff, tagDto.Calloff); AssertEqualAndNotNull(tag.CommPkgNo, tagDto.CommPkgNo); AssertEqualAndNotNull(tag.Description, tagDto.Description); AssertEqualAndNotNull(tag.DisciplineCode, tagDto.DisciplineCode); Assert.AreEqual(tag.IsVoided, tagDto.IsVoided); AssertEqualAndNotNull(tag.McPkgNo, tagDto.McPkgNo); AssertEqualAndNotNull(_mode1.Title, tagDto.Mode); AssertEqualAndNotNull(tag.PurchaseOrderNo, tagDto.PurchaseOrderNo); Assert.AreEqual(tag.IsReadyToBePreserved(), tagDto.ReadyToBePreserved); AssertEqualAndNotNull(_responsible1.Code, tagDto.ResponsibleCode); AssertEqualAndNotNull(_responsible1.Description, tagDto.ResponsibleDescription); Assert.AreEqual(tag.Status, tagDto.Status); AssertEqualAndNotNull(tag.TagFunctionCode, tagDto.TagFunctionCode); AssertEqualAndNotNull(tag.TagNo, tagDto.TagNo); Assert.AreEqual(tag.TagType, tagDto.TagType); }
private void AssertAction(ActionDto actionDto, Action action, PCSPlant plant, Project project) { AssertEqualAndNotNull(plant.Id, actionDto.PlantId); AssertEqualAndNotNull(plant.Title, actionDto.PlantTitle); AssertEqualAndNotNull(project.Name, actionDto.ProjectName); AssertEqualAndNotNull(project.Description, actionDto.ProjectDescription); Assert.AreEqual(project.IsClosed, actionDto.ProjectIsClosed); AssertEqualAndNotNull(action.Id, actionDto.Id); Assert.AreEqual(action.IsOverDue(), actionDto.IsOverDue); AssertEqualAndNotNull(action.Title, actionDto.Title); AssertEqualAndNotNull(action.Description, actionDto.Description); Assert.AreEqual(action.IsClosed, actionDto.IsClosed); Assert.AreEqual(action.DueTimeUtc, actionDto.DueTimeUtc); AssertEqualAndNotNull(action.Attachments.Count, actionDto.AttachmentCount); }