public void CanFindTransactionWithAccountAndPayeeAndCategoryById()
        {
            DataHelper.NewDb();

            var service = new RentalsService();

            var actual = service.FindTransactionWithAccountAndPayeeAndCategory(1);

            var expected = DataHelper.Transactions.SingleOrDefault(t => t.Id == 1);

            Assert.AreEqual(expected.Date, actual.Date);
            Assert.AreEqual(expected.Amount, actual.Amount);
            Assert.AreEqual(expected.Account.Name, actual.Account.Name);
            Assert.AreEqual(expected.Payee.Name, actual.Payee.Name);
            Assert.AreEqual(expected.Category.Name, actual.Category.Name);
            Assert.AreEqual(expected.Reference, actual.Reference);
            Assert.AreEqual(expected.Memo, actual.Memo);
        }