public void FieldInterviewReportQueryService_FindFIVehicle() { //Create Report CreateFieldInterviewReport(); var fieldInterviewReportCommandService = GetDependency <IFieldInterviewReportCommandService>(); Assert.IsInstanceOfType(fieldInterviewReportCommandService, typeof(IFieldInterviewReportCommandService)); // Create FI Vehicle Report var vehicleDetails = MockObjects.NewFieldInterviewVehicle; Guid vehicleId = fieldInterviewReportCommandService.CreateFieldInterviewVehicle(reportId, vehicleDetails); Assert.IsInstanceOfType(vehicleId, typeof(Guid)); Assert.AreNotEqual(vehicleId, Guid.Empty); // Find FI Vehicle Report var fIReportQueryService = GetDependency <IFieldInterviewReportQueryService>(); Assert.IsInstanceOfType(fIReportQueryService, typeof(IFieldInterviewReportQueryService)); FieldInterviewVehicle fieldInterviewVehicle = fIReportQueryService.FindFieldInterviewVehicle(vehicleId); Assert.IsNotNull(fieldInterviewVehicle); Assert.AreEqual(vehicleId, fieldInterviewVehicle.Id); Assert.AreEqual(vehicleDetails.Model, fieldInterviewVehicle.Model); Assert.AreEqual(vehicleDetails.PlateNumber, fieldInterviewVehicle.PlateNumber); Assert.AreEqual(vehicleDetails.SectionNumber, fieldInterviewVehicle.SectionNumber); }
public void FieldInterviewSummaryQueryService_FindFieldInterviewVehicle() { CreateFieldInterviewSummary(); CreateFieldInterviewVehicle(); // Find FI Vehicle Summary Report var fISummaryQueryService = GetDependency <IFieldInterviewSummaryQueryService>(); Assert.IsInstanceOfType(fISummaryQueryService, typeof(IFieldInterviewSummaryQueryService)); FieldInterviewVehicle fieldInterviewVehicle = fISummaryQueryService.FindFieldInterviewVehicle(vehicleId); Assert.IsNotNull(fieldInterviewVehicle); }