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