public void Should_Success_Validate_With_Invalid_Input_Data_Out_Supplier_NotNull_Pendanaan_Internal() { DailyBankTransactionViewModel vm = new DailyBankTransactionViewModel { Bank = new AccountBankViewModel() { Id = 0 }, Date = DateTime.Now.AddYears(1), Status = "OUT", SourceType = "Pendanaan", SourceFundingType = "Internal", Supplier = new NewSupplierViewModel() { _id = 0 }, OutputBank = new AccountBankViewModel() { Id = 0 }, TransactionNominal = 0 }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_No_Error_Validate_Data() { DailyBankTransactionService service = new DailyBankTransactionService(GetServiceProvider().Object, _dbContext(GetCurrentMethod())); DailyBankTransactionViewModel vm = _dataUtil(service).GetDataToValidate(); Assert.True(vm.Validate(null).Count() == 0); }
public void Should_Success_Validate_With_Invalid_Input_Data_Out_Supplier_Null_Operasional() { DailyBankTransactionViewModel vm = new DailyBankTransactionViewModel { Date = DateTime.Now.AddYears(1), Status = "OUT", SourceType = "Operasional" }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_Success_Validate_With_Invalid_Input_Data_In_Receiver_Null_Others() { DailyBankTransactionViewModel vm = new DailyBankTransactionViewModel { Date = DateTime.Now.AddYears(1), Status = "IN", SourceType = "Lain - lain" }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_Success_Validate_With_Invalid_Input_Data_Out_Supplier_NotNull_NonOperasional() { DailyBankTransactionViewModel vm = new DailyBankTransactionViewModel { Bank = new AccountBankViewModel() { Id = 0 }, Date = DateTime.Now.AddYears(1), Status = "OUT", SourceType = "Investasi", Supplier = new NewSupplierViewModel() { _id = 0 } }; Assert.True(vm.Validate(null).Count() > 0); }
public void Should_Success_Validate_All_Null_Data() { DailyBankTransactionViewModel vm = new DailyBankTransactionViewModel(); Assert.True(vm.Validate(null).Count() > 0); }