public async Task FindAsync_forwards_with_filter(Contact[] expected, string query)
        {
            mockConnector.Setup(p => p.FindAsync <Contact>(It.IsAny <IContactFilter>()))
            .ReturnsAsync(expected);

            var contacts = await FilterContactExtensions.FindAsync <Contact>(mockConnector.Object, query);

            Assert.That(contacts, Is.SameAs(expected));

            mockConnector.Verify(p => p.FindAsync <Contact>(It.IsAny <SearchContactFilter>()));
        }