Example #1
0
 public void PledgeValidateWithHeaderPass()
 {
     Reload(true);
     var expectedResult = new PledgeResult { FileHasValidRecords = true, FileHasInvalidRecords = false, TotalRecordsProcessed = 2 };
     FakeConfigurationManager.Configuration.Model.InputHasHeader = true;
     RunTest(expectedResult, 2);
 }
Example #2
0
 public void InitializeFixture()
 {
     _builder = UnitTestHelper.FakeBuilder.Object;
     _token = new CancellationToken();
     SuccessPledgeResult = new PledgeResult { FileHasValidRecords = true, TotalRecordsProcessed = 3};
     FailPledgeResult = new PledgeResult { FileHasInvalidRecords = true, TotalRecordsProcessed = 3 };
     PartialPledgeResult = new PledgeResult { FileHasValidRecords = true, FileHasInvalidRecords = true, TotalRecordsProcessed = 3 };
 }
Example #3
0
        internal static Mock<IPledge> Initialize(MoqMockingKernel kernel)
        {
            SuccessPledgeResult = new PledgeResult { FileHasValidRecords = true, TotalRecordsProcessed = 3};
            FailPledgeResult = new PledgeResult { FileHasInvalidRecords = true, TotalRecordsProcessed = 3 };
            PartialPledgeResult = new PledgeResult { FileHasValidRecords = true, FileHasInvalidRecords = true, TotalRecordsProcessed = 3 };

            var pledge = kernel.GetMock<IPledge>();
            pledge.Setup(
                mock =>
                    mock.Run(FakeConfigurationManager.Configuration, It.IsAny<IRemoteJob>(),It.IsAny<string>())).Returns(SuccessPledgeResult);

            return pledge;
        }
Example #4
0
 public void PledgeValidateSingleDateInValidQuarterWithHeader()
 {
     FakeConfigurationManager.Configuration.Model.InputHasHeader = true;
     var expectedResult = new PledgeResult { FileHasValidRecords = true, FileHasInvalidRecords = true, TotalRecordsProcessed = 2 };
     RunTestForSingleRecord(2, FakeIngest.FirstCellValue, FakeIngest.SecondCellValue, "06/06/2015", FakeIngest.FourthCellValue, expectedResult, 1, true);
 }