Open molynerd opened 1 year ago
Either I've configured something incorrectly, or QueryAsync doesn't work.
QueryAsync
public class SomethingToMock { private string Key; public SomethingToMock(string key) { Key = key; } } [Fact] public async Task DoesMoqDapperWork() { var connection = new Mock<IDbConnection>(); var expected = new[] { new SomethingToMock ("asdf") }; connection.SetupDapperAsync(c => c.QueryAsync<SomethingToMock>(It.IsAny<string>(), null, null, null, null)) .ReturnsAsync(expected); var data = await connection.Object.QueryAsync<SomethingToMock>("foo"); Assert.Equal(expected.Length, data.Count()); }
Either I've configured something incorrectly, or
QueryAsync
doesn't work.