public void TestNotRegex()
{
var query = Query.Not("name").Matches(new BsonRegularExpression("acme.*corp", "i"));
var expected = "{ \"name\" : { \"$not\" : /acme.*corp/i } }";
JsonWriterSettings settings = new JsonWriterSettings {
OutputMode = JsonOutputMode.JavaScript
};
var actual = query.ToJson(settings);
Assert.AreEqual(expected, actual);
}