public async Task ItShouldReturnAllStandardUserIds() { await this.DatabaseTestAsync(async testDatabase => { this.target = new GetAllStandardUsersDbStatement(testDatabase); var userIds = await this.CreateDataAsync(testDatabase, 100); await testDatabase.TakeSnapshotAsync(); var result = await this.target.ExecuteAsync(); Assert.AreEqual(userIds.Count + TestDatabaseSeed.Users, result.Count); foreach (var item in userIds) { Assert.IsTrue(result.Contains(item)); } return(ExpectedSideEffects.None); }); }
public void Test() { this.target = new GetAllStandardUsersDbStatement(new Mock <IFifthweekDbConnectionFactory>(MockBehavior.Strict).Object); }