public void Should_Success_Validate_Null_Items_Data() { BankCashReceiptViewModel vm = new BankCashReceiptViewModel(); vm.Items = new List <BankCashReceiptItemViewModel> { new BankCashReceiptItemViewModel() { Id = 0, } }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_Success_Validate_With_Data() { BankCashReceiptViewModel vm = new BankCashReceiptViewModel(); vm.ReceiptDate = DateTimeOffset.Now.AddDays(7); vm.Bank = new Lib.ViewModels.NewIntegrationViewModel.AccountBankViewModel { Id = 0 }; vm.Currency = new Lib.ViewModels.NewIntegrationViewModel.CurrencyViewModel { Id = 0 }; vm.Items = new List <BankCashReceiptItemViewModel> { new BankCashReceiptItemViewModel() { Summary = 1 } }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_Success_Validate_All_Null_Buyer() { BankCashReceiptViewModel vm = new BankCashReceiptViewModel(); vm.BankCashReceiptType = new Lib.ViewModels.NewIntegrationViewModel.BankCashReceiptTypeViewModel { Id = 1, Name = "PENJUALAN EKSPOR" }; vm.Buyer = new Lib.ViewModels.NewIntegrationViewModel.NewBuyerViewModel { Id = 0 }; Assert.True(vm.Validate(null).Count() > 0); BankCashReceiptViewModel vm2 = new BankCashReceiptViewModel(); vm2.BankCashReceiptType = new Lib.ViewModels.NewIntegrationViewModel.BankCashReceiptTypeViewModel { Id = 1, Name = "PENJUALAN LOKAL" }; Assert.True(vm2.Validate(null).Count() > 0); }
public void Should_Success_Validate_All_Null_Data() { BankCashReceiptViewModel vm = new BankCashReceiptViewModel(); Assert.True(vm.Validate(null).Count() > 0); }