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

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

            // Create FI Source Report
            var  sourceDetails = MockObjects.NewFieldInterviewSource;
            Guid sourceId      = fieldInterviewReportCommandService.CreateFieldInterviewSource(reportId, sourceDetails);

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

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

            Assert.IsInstanceOfType(fIReportQueryService, typeof(IFieldInterviewReportQueryService));
            FieldInterviewSource fieldInterviewSource = fIReportQueryService.FindFieldInterviewSource(sourceId);

            Assert.IsNotNull(fieldInterviewSource);
            Assert.AreEqual(sourceId, fieldInterviewSource.Id);
            Assert.AreEqual(sourceDetails.LastName, fieldInterviewSource.LastName);
            Assert.AreEqual(sourceDetails.InvolvementType, fieldInterviewSource.InvolvementType);
            Assert.AreEqual(sourceDetails.SectionNumber, fieldInterviewSource.SectionNumber);
        }
Ejemplo n.º 2
0
        public void FindFieldInterviewSource()
        {
            var fieldInterviewSource = new FieldInterviewSource(DataEntryUnitTestFixture.IdentityId, DataEntryUnitTestFixture.AgencyDetails.Id, Guid.NewGuid());

            _reportsUnitOfWork.Setup(mock => mock.Find <FieldInterviewSource>(It.IsAny <Guid>(), It.IsAny <TrackingMode>(), It.IsAny <ThrowIf>())).Returns(fieldInterviewSource);
            var fieldInterviewSourceReport = _fieldInterviewReportQueryService.FindFieldInterviewSource(It.IsAny <Guid>());

            fieldInterviewSourceReport.Should().NotBeNull();
        }
Ejemplo n.º 3
0
        public void FindFieldInterviewSourceReportId()
        {
            var fieldInterviewSource = new FieldInterviewSource(DataEntryUnitTestFixture.IdentityId, DataEntryUnitTestFixture.AgencyDetails.Id, Guid.NewGuid());

            _fieldInterviewReport.FieldInterviewSources.Add(fieldInterviewSource);
            var fieldInterviewSourceReportId = _fieldInterviewReportQueryService.FindFieldInterviewSourceReportId(fieldInterviewSource.Id);

            fieldInterviewSourceReportId.Should().NotBeEmpty();
            Assert.AreEqual(_fieldInterviewReport.Id, fieldInterviewSourceReportId);
        }
        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);
        }
Ejemplo n.º 5
0
        public void FieldInterviewSummaryQueryService_FindFieldInterviewSource()
        {
            CreateFieldInterviewSummary();
            CreateFieldInterviewSource();

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

            Assert.IsInstanceOfType(fISummaryQueryService, typeof(IFieldInterviewSummaryQueryService));
            FieldInterviewSource fieldInterviewSource = fISummaryQueryService.FindFieldInterviewSource(sourceId);

            Assert.IsNotNull(fieldInterviewSource);
        }