public JournalTransactionViewModel GetDataToValidate() { var COA1 = Task.Run(() => _COADataUtil.GetTestData()).Result; JournalTransactionViewModel TestData = new JournalTransactionViewModel() { DocumentNo = Guid.NewGuid().ToString(), Description = "Description", Date = DateTimeOffset.UtcNow, ReferenceNo = Guid.NewGuid().ToString(), Items = new List <JournalTransactionItemViewModel>() { new JournalTransactionItemViewModel() { COA = new COAViewModel() { Id = COA1.Id, Code = COA1.Code, CashAccount = COA1.CashAccount }, Remark = "Remark", Debit = 10000.00m, Credit = 0 }, new JournalTransactionItemViewModel() { COA = new COAViewModel() { Id = COA1.Id, Code = COA1.Code, CashAccount = COA1.CashAccount }, Remark = "Remark", Debit = 0, Credit = 10000.00m }, } }; return(TestData); }
public void Should_Success_Validate_All_Null_Data() { var vm = new JournalTransactionViewModel(); Assert.True(vm.Validate(null).Count() > 0); }