public void FieldInterviewReportQueryService_FindFIEvent()
        {
            //Create Report
            CreateFieldInterviewReport();
            var fieldInterviewReportCommandService = GetDependency <IFieldInterviewReportCommandService>();

            Assert.IsInstanceOfType(fieldInterviewReportCommandService, typeof(IFieldInterviewReportCommandService));

            // Create FI Vehicle Report
            var  eventDetails = MockObjects.NewFieldInterviewEvent;
            Guid eventId      = fieldInterviewReportCommandService.CreateFieldInterviewEvent(reportId, eventDetails);

            Assert.IsInstanceOfType(eventId, typeof(Guid));
            Assert.AreNotEqual(eventId, Guid.Empty);

            // Find FI Vehicle Report
            var fIReportQueryService = GetDependency <IFieldInterviewReportQueryService>();

            Assert.IsInstanceOfType(fIReportQueryService, typeof(IFieldInterviewReportQueryService));
            FieldInterviewEvent fieldInterviewEvent = fIReportQueryService.FindFieldInterviewEvent(eventId);

            Assert.IsNotNull(fieldInterviewEvent);
            Assert.AreEqual(eventId, fieldInterviewEvent.Id);
            Assert.AreEqual(eventDetails.PrimarySourceName, fieldInterviewEvent.PrimarySourceName);
            Assert.AreEqual(eventDetails.SectionNumber, fieldInterviewEvent.SectionNumber);
        }
Exemplo n.º 2
0
        public void FindFieldInterviewEvent()
        {
            var fieldInterviewEvent = new FieldInterviewEvent(DataEntryUnitTestFixture.IdentityId, DataEntryUnitTestFixture.AgencyDetails.Id, Guid.NewGuid());

            _reportsUnitOfWork.Setup(mock => mock.Find <FieldInterviewEvent>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())).Returns(fieldInterviewEvent);
            var fieldInterviewEventReport = _fieldInterviewReportQueryService.FindFieldInterviewEvent(It.IsAny <Guid>());

            fieldInterviewEventReport.Should().NotBeNull();
        }
Exemplo n.º 3
0
        public void FindFieldInterviewEventReportId()
        {
            var fieldInterviewEvent = new FieldInterviewEvent(DataEntryUnitTestFixture.IdentityId, DataEntryUnitTestFixture.AgencyDetails.Id, Guid.NewGuid());

            _fieldInterviewReport.FieldInterviewEvent = fieldInterviewEvent;
            var fieldInterviewEventReportId = _fieldInterviewReportQueryService.FindFieldInterviewEventReportId(fieldInterviewEvent.Id);

            fieldInterviewEventReportId.Should().NotBeEmpty();
            Assert.AreEqual(_fieldInterviewReport.Id, fieldInterviewEventReportId);
        }
        private void IntializeAndSetUpMock()
        {
            _agencyId = Guid.NewGuid();

            _fieldInterviewSummary = new FieldInterviewSummary(Guid.NewGuid(), _agencyId, Guid.NewGuid(), Number, null);
            _fieldInterviewEvent   = new FieldInterviewEvent(Guid.NewGuid(), _agencyId, Guid.NewGuid());
            _fieldInterviewSource  = new FieldInterviewSource(Guid.NewGuid(), _agencyId, Guid.NewGuid());

            SetUpEntitiyData(_fieldInterviewSummary);
            SetUpEntitiyData(_fieldInterviewEvent);
            SetUpEntitiyData(_fieldInterviewSource);
        }
Exemplo n.º 5
0
        public void FieldInterviewSummaryQueryService_FindFieldInterviewEvent()
        {
            CreateFieldInterviewSummary();
            CreateFieldInterviewEvent();

            // Find FI Event Report
            var fISummaryQueryService = GetDependency <IFieldInterviewSummaryQueryService>();

            Assert.IsInstanceOfType(fISummaryQueryService, typeof(IFieldInterviewSummaryQueryService));
            FieldInterviewEvent fieldInterviewEvent = fISummaryQueryService.FindFieldInterviewEvent(eventId);

            Assert.IsNotNull(fieldInterviewEvent);
        }