Esempio n. 1
0
        public SafeModeResult Register(User user)
        {
            var databaseName = MongoUrl.Create(_connectionString).DatabaseName;

            var server = MongoServer.Create(_connectionString);

            var database = server.GetDatabase(databaseName);

            var collection = database.GetCollection<User>("users");

            var safeModeResult = collection.Insert(user);

            server.Disconnect();

            return safeModeResult;
        }
        public void Should_be_able_to_register_a_user()
        {
            var user = new User
            {
                Id          = new Oid(),
                Email       = "*****@*****.**",
                Password    = "******",
                DateCreated = DateTime.Now
            };

            var databaseName = MongoUrl.Create(_connectionString).DatabaseName;

            var server = MongoServer.Create(_connectionString);

            var database = server.GetDatabase(databaseName);

            var collection = database.GetCollection<User>("users");

            var safeModeResult = collection.Insert(user);

            server.Disconnect();

            Assert.IsNotNull(safeModeResult);
        }