コード例 #1
0
        public void GetAssessmentEventValueByAssessmentEventTransactionId_RetrievesRecord_DoesNotMatchId()
        {
            IAssessmentEventRepository assessmentEventRepository = new AssessmentEventRepository(_context, null);
            AssessmentEventValue       assessmentEventValue      = assessmentEventRepository.GetAssessmentEventValueByAssessmentEventTransactionIdAsync(AssessmentEventTransactionId + 1).Result;

            assessmentEventValue.ShouldBeNull();
        }
コード例 #2
0
        public void GetAssessmentRevisionByAssessmentRevisionEventId_InsertsAndRetrievesTheRecord_DoesNotMatchId()
        {
            IAssessmentEventRepository assessmentEventRepository = new AssessmentEventRepository(_context, null);
            var assessmentRevision = assessmentEventRepository.GetAssessmentRevisionByAssessmentRevisionEventId(AssessmentRevisionId, new DateTime(2016, 1, 1));              //not the id

            assessmentRevision.ShouldBeNull();
        }
コード例 #3
0
        public void GetByAssessmentEventTransactionId_InsertsAndRetrievesTheRecord_DoesNotMatchId()
        {
            IAssessmentEventRepository assesmentEventRepository = new AssessmentEventRepository(_context, null);
            var assesmentEvents = assesmentEventRepository.GetAsync(0).Result;

            assesmentEvents.ShouldBeNull();
        }
コード例 #4
0
        public void Get_InsertsAndRetrievesTheRecord_MatchesId()
        {
            IAssessmentEventRepository assesmentEventRepository = new AssessmentEventRepository(_context, null);
            var assessmentEvent = assesmentEventRepository.GetAsync(AssessmentEventId).Result;

            assessmentEvent.ShouldNotBeNull();
            assessmentEvent.Id.ShouldBe(AssessmentEventId);
            assessmentEvent.AsmtEventTypeDescription.ShouldBe(SystemTypeLongDescription);
            assessmentEvent.RevObjId.ShouldBe(RevenueObjectId);
        }
コード例 #5
0
        public void GetAssessmentRevisionByAssessmentRevisionEventId_InsertsAndRetrievesTheRecord_MatchesId()
        {
            IAssessmentEventRepository assessmentEventRepository = new AssessmentEventRepository(_context, null);
            var assessmentRevision =
                assessmentEventRepository.GetAssessmentRevisionByAssessmentRevisionEventId(AssessmentRevisionEventId, new DateTime(2016, 1, 1));

            assessmentRevision.ShouldNotBeNull();
            assessmentRevision.Id.ShouldBe(AssessmentRevisionId);
            assessmentRevision.ReferenceNumber.ShouldBe(AssessmentRevisionReferenceNumber);
            assessmentRevision.ChangeReason.ShouldBe(ChangeReason);
            assessmentRevision.Note.ShouldBe(NoteText);
        }
コード例 #6
0
        public void GetAssessmentEventValueByAssessmentEventTransactionId_RetrievesRecords_MatchesId()
        {
            IAssessmentEventRepository assessmentEventRepository = new AssessmentEventRepository(_context, null);
            AssessmentEventValue       assessmentEventValue      = assessmentEventRepository.GetAssessmentEventValueByAssessmentEventTransactionIdAsync(AssessmentEventTransactionId).Result;

            assessmentEventValue.Attribute1.ShouldBe(AssessmentEventValueBaseYear4Asmt.Attribute1);
            assessmentEventValue.Attribute2.ShouldBe(AssessmentEventValueBaseYear4Asmt.Attribute2);
            assessmentEventValue.DynCalcStepTrackingId.ShouldBe(AssessmentEventValueBaseYear4Asmt.DynCalcStepTrackingId);
            assessmentEventValue.Id.ShouldBe(AssessmentEventValueBaseYear4Asmt.Id);
            assessmentEventValue.TaxYear.ShouldBe(AssessmentEventValueBaseYear4Asmt.TaxYear);
            assessmentEventValue.ValueAmount.ShouldBe(AssessmentEventValueBaseYear4Asmt.ValueAmount);
            assessmentEventValue.ValueTypeId.ShouldBe(AssessmentEventValueBaseYear4Asmt.ValueTypeId);
            assessmentEventValue.AsmtEventTranId.ShouldBe(AssessmentEventValueBaseYear4Asmt.AsmtEventTranId);
            assessmentEventValue.Attribute2Description.ShouldBe(AssessmentEventValueBaseYear4Asmt.Attribute2Description);
        }
コード例 #7
0
        public AssessmentEventRepositoryTests()
        {
            var applicationSettingsHelperMock = new Mock <IApplicationSettingsHelper>();

            _assessmentEventRepository = new AssessmentEventRepository(applicationSettingsHelperMock.Object, null);
        }