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);
 }