public void Deleting_items_should_generate_bulk_commands() { using (var writer = new WriterWrapperForTests()) { writer.DeleteItems("foo", "bar", new List<string>{"products/1"}); Assert.AreEqual(1, writer.BulkCommands.Count); if (writer.Commit()) Assert.AreEqual(0, writer.BulkCommands.Count); } }
public void Replicating_items_should_generate_bulk_commands() { using (var writer = new WriterWrapperForTests()) { writer.InsertItems("foo", "bar", new List<ItemToReplicate> { new ItemToReplicate {Columns = new RavenJObject {{"test1", "value"}}, DocumentId = "products/1"} }); Assert.AreEqual(2, writer.BulkCommands.Count); if (writer.Commit()) Assert.AreEqual(0, writer.BulkCommands.Count); } }
public void Deleting_items_should_generate_bulk_commands() { using (var writer = new WriterWrapperForTests()) { writer.DeleteItems("foo", "bar", new List <string> { "products/1" }); Assert.AreEqual(1, writer.BulkCommands.Count); if (writer.Commit()) { Assert.AreEqual(0, writer.BulkCommands.Count); } } }
public void Replicating_items_should_generate_bulk_commands() { using (var writer = new WriterWrapperForTests()) { writer.InsertItems("foo", "bar", new List <ItemToReplicate> { new ItemToReplicate { Columns = new RavenJObject { { "test1", "value" } }, DocumentId = "products/1" } }); Assert.AreEqual(2, writer.BulkCommands.Count); if (writer.Commit()) { Assert.AreEqual(0, writer.BulkCommands.Count); } } }