public async Task ImportAndMergeBankStatement_ShouldMergeTheModel_GivenStorageKeyAndAccount()
{
this.testData = new StatementModelTestHarness();
this.testData.LoadTransactions(new List<Transaction>());
Arrange();
this.mockStatementRepo
.Setup(m => m.ImportBankStatementAsync(It.IsAny<string>(), It.IsAny<Engine.BankAccount.Account>()))
.Returns(Task.FromResult(StatementModelTestData.TestData2()))
.Verifiable();
await this.subject.ImportAndMergeBankStatementAsync("Sticky Bag.csv", StatementModelTestData.ChequeAccount);
Assert.AreEqual(1, ((StatementModelTestHarness)this.testData).MergeWasCalled);
}