public JsonResult SaveBankTransactions(IEnumerable <BankTransactionViewModel> bankTransactions) { _bankTransactionManager.AddBankTransactions(bankTransactions); return(Json(new { message = "success" })); }
public void ShouldCreateABankTransactionWithViewModelData() { var bankTransactionViewModel = new BankTransactionViewModel { Description = "DOC 399.1934NIBO SOF CUR", Date = "04/02/2014 10:00:00", Type = "CRÉDITO", Value = "R$ 14.000,00" }; var listOfViewModels = new List <BankTransactionViewModel> { bankTransactionViewModel }; _bankTransactionManager.AddBankTransactions(listOfViewModels); _factoryMock.Verify( factory => factory.CreateBankTransactionWith(bankTransactionViewModel.Description, bankTransactionViewModel.Date, bankTransactionViewModel.Value, bankTransactionViewModel.Type), Times.Exactly(listOfViewModels.Count)); }