public void TestSet() { var mo = Mo.Set("A", 10); var expected = new Document("$set", new Document("A", 10)); Assert.AreEqual(expected, mo); }
public void TestMultipleModifiers() { var mo = Mo.Inc("A", 1) & Mo.Inc("B", 2) & Mo.Set("C", 3); var expected = new Document("$inc", new Document("A", 1).Add("B", 2)) .Add("$set", new Document("C", 3)); Assert.AreEqual(expected, mo); }