public void Can_get_next_Transaction_Business_Key()
        {
            ITransactionRepository repository = new TransactionRepository();
            var fromDb = repository.GetNextTransactionBusinessKey();

            DateTime testDate = new DateTime(2009, 1, 28);
            Transaction _transaction4 = new Transaction { Date = testDate.AddDays(1), BusinessKey = repository.GetNextTransactionBusinessKey(), Description = "Test Transaction4", IsVerified = true };

            repository.Add(_transaction4);
            var fromDb2 = repository.GetNextTransactionBusinessKey();

            Assert.IsNotNull(fromDb);
            Assert.IsNotNull(fromDb2);
            Assert.AreNotEqual(fromDb, fromDb2);
            Assert.AreEqual(4, fromDb);
            Assert.AreEqual(5, fromDb2);
        }