예제 #1
0
        public void StoresCard()
        {
            var card       = new Card("Hello, Cards!", "This is my card, saved in Mongo");
            var repository = new MongoCardRepository();

            var id = repository.Add(card);

            Assert.AreEqual(card, repository.ById(id));
        }
        public void SetUpOnce()
        {
            var builder = new MongoDatabaseBuilder(new DatabaseSettings {
                DatabaseName = DatabaseName
            });
            var database = builder.Build();

            _collection = database.GetCollection <CardEntity>(MongoCardRepository.CollectionName);
            _repository = new MongoCardRepository(database);
        }