Пример #1
0
        public void CanDropAllCollections()
        {
            // Arrange.
            BlogPost.Create(new BlogPost
            {
                DatePublished = DateTime.Now,
                Title         = "Blog post title",
                Text          = "My blog post"
            });
            Assert.That(OrmongoConfiguration.GetMongoDatabase().CollectionExists("BlogPost"), Is.True);

            // Act.
            OrmongoConfiguration.DropAllCollections();

            // Assert.
            Assert.That(OrmongoConfiguration.GetMongoDatabase().CollectionExists("BlogPost"), Is.False);
        }
Пример #2
0
        public void CanCloseConnection()
        {
            // Arrange.
            BlogPost.Create(new BlogPost
            {
                DatePublished = DateTime.Now,
                Title         = "Blog post title",
                Text          = "My blog post"
            });
            Assert.That(OrmongoConfiguration.GetMongoServer().State, Is.EqualTo(MongoServerState.Connected));

            // Act.
            OrmongoConfiguration.CloseConnection();

            // Assert.
            Assert.That(OrmongoConfiguration.GetMongoServer().State, Is.EqualTo(MongoServerState.Disconnected));
        }