public async Task Should_Success_Update_Data_NewItem()
        {
            var service = new JournalTransactionService(GetServiceProvider().Object, _dbContext(GetCurrentMethod()));
            var model   = await _dataUtil(service).GetTestData();

            model.Description = "NewDescription";

            var newItemDebit = new JournalTransactionItemModel()
            {
                COA = new COAModel()
                {
                    Id   = 1,
                    Code = ""
                },
                Debit = 100
            };

            model.Items.Add(newItemDebit);

            var newItemCredit = new JournalTransactionItemModel()
            {
                COA = new COAModel()
                {
                    Id   = 1,
                    Code = ""
                },
                Credit = 100
            };

            model.Items.Add(newItemCredit);

            var Response = await service.UpdateAsync(model.Id, model);

            Assert.NotEqual(0, Response);
        }
        public async Task Should_Success_UpdateAsync_NewData()
        {
            var service = new JournalTransactionService(GetServiceProvider().Object, _dbContext(GetCurrentMethod()));
            var model   = await _dataUtil(service).GetTestData();

            var newData  = _dataUtil(service).GetNewData();
            var Response = await service.UpdateAsync(model.Id, newData);

            Assert.NotEqual(0, Response);
        }