public void FindAll_ReturnsAll()
        {
            MongoCollection <VersionedSprocket> sprocketCollection = GetCollection <VersionedSprocket>();

            VersionedSprocket[] expectedSprockets =
            {
                new VersionedSprocket {
                    Name = "One"
                },
                new VersionedSprocket {
                    Name = "Two"
                }
            };

            sprocketCollection.InsertBatch(expectedSprockets);

            var repo = new SprocketRepository(sprocketCollection);

            repo.FindAll().Select(x => x.Name).ShouldBeEquivalentTo(new[] { "One", "Two" });
        }
 public override void SetUp()
 {
     base.SetUp();
     SprocketCollection = GetCollection <VersionedSprocket>();
     SprocketRepo       = new SprocketRepository(SprocketCollection);
 }