public async Task GetAccountsAsync_WhenAccountingNumberDoesNotExist_ReturnsEmptyAccountCollection()
        {
            IAccountingRepository sut = CreateSut();

            IAccountCollection result = await sut.GetAccountsAsync(WithNonExistingAccountingNumber(), DateTime.Today);

            Assert.That(result.Count(), Is.EqualTo(0));
        }
        public async Task QueryAsync_WhenNoAccountCollectionWasReturnedFromAccountingRepository_ReturnsEmptyAccountCollection()
        {
            QueryHandler sut = CreateSut(false);

            IGetAccountCollectionQuery query  = CreateQuery();
            IAccountCollection         result = await sut.QueryAsync(query);

            Assert.That(result.Count(), Is.EqualTo(0));
        }