コード例 #1
0
        private static void AssertPathwayResults(TqPathwayResult actualResult, TqPathwayResult expectedResult)
        {
            actualResult.Should().NotBeNull();
            actualResult.TqPathwayAssessmentId.Should().Be(expectedResult.TqPathwayAssessmentId);
            actualResult.TlLookupId.Should().Be(expectedResult.TlLookupId);
            actualResult.IsOptedin.Should().BeTrue();
            actualResult.IsBulkUpload.Should().BeTrue();

            if (actualResult.TqPathwayAssessment.TqRegistrationPathway.Status == Common.Enum.RegistrationPathwayStatus.Active)
            {
                actualResult.EndDate.Should().BeNull();
            }
            else
            {
                actualResult.EndDate.Should().NotBeNull();
            }
        }
コード例 #2
0
        public static void AssertPathwayResults(TqPathwayResult actualResult, TqPathwayResult expectedResult, bool isRejoin = false)
        {
            actualResult.Should().NotBeNull();
            if (!isRejoin)
            {
                actualResult.TqPathwayAssessmentId.Should().Be(expectedResult.TqPathwayAssessmentId);
            }

            actualResult.TlLookupId.Should().Be(expectedResult.TlLookupId);
            actualResult.IsOptedin.Should().BeTrue();
            actualResult.IsBulkUpload.Should().BeFalse();

            if (actualResult.TqPathwayAssessment.TqRegistrationPathway.Status == RegistrationPathwayStatus.Active)
            {
                actualResult.EndDate.Should().BeNull();
            }
            else
            {
                actualResult.EndDate.Should().NotBeNull();
            }
        }
コード例 #3
0
        public void AssertPathwayResult(TqPathwayResult actualPathwayResult, TqPathwayResult expectedPathwayResult)
        {
            if (expectedPathwayResult == null)
            {
                actualPathwayResult.Should().BeNull();
                return;
            }

            actualPathwayResult.TqPathwayAssessmentId.Should().Be(expectedPathwayResult.TqPathwayAssessmentId);
            actualPathwayResult.TlLookupId.Should().Be(expectedPathwayResult.TlLookupId);
            actualPathwayResult.IsOptedin.Should().Be(expectedPathwayResult.IsOptedin);
            actualPathwayResult.IsBulkUpload.Should().Be(expectedPathwayResult.IsBulkUpload);
            actualPathwayResult.StartDate.Should().Be(expectedPathwayResult.StartDate);
            if (expectedPathwayResult.EndDate != null)
            {
                actualPathwayResult.EndDate.Value.ToShortDateString().Should().Be(expectedPathwayResult.EndDate.Value.ToShortDateString());
            }
            else
            {
                actualPathwayResult.EndDate.Should().BeNull();
            }

            actualPathwayResult.CreatedBy.Should().Be(expectedPathwayResult.CreatedBy);
        }