public void TransactionApi_Put_UpdateIsCalled() { var mockRepository = new Mock<ITransactionRepository>(); var transactionController = new TransactionsController(mockRepository.Object); transactionController.Put(1, new Transaction()); mockRepository.Verify(x => x.Update(It.IsAny<Transaction>())); }