예제 #1
0
        public override void DoJob()
        {
            String       fileName     = "";
            Tqr4LoadData tqr4LoadData = new Tqr4LoadData(new Tqr4FileParser(new Tqr4FileReader(fileName)),
                                                         new TransactionRepository());

            tqr4LoadData.LoadData();
        }
예제 #2
0
        public void LoadData_InsertData_NoException()
        {
            //arrange
            sampleData.F004 = "000000001212";
            sampleData.F005 = "000000001212";
            sampleData.F006 = "000000001212";
            sampleData.F012 = "180421120000";
            //act
            Tqr4LoadData Tqr4LoadData = new Tqr4LoadData(iTqr4FileParserMock.Object,
                                                         iTransactionRepositoryMock.Object);

            Tqr4LoadData.LoadData();
            //assert

            iTqr4FileParserMock.Verify(f => f.GetParseData());
            iTransactionRepositoryMock.Verify(f => f.InsertTqr4Data(It.IsAny <List <MscMcomTqr4> >()));
        }