public void AddSimpleTestDocument(SimpleTestDocument doc) { if (doc != null) { this._simpleTestDocumentList.Add(doc); } }
public void AtomicUpdate002() { // Arrange var expected = JObject.Parse(@" { ""add"": [{ ""dummy"": ""ymmud"", ""id"": ""123456"" }, { ""dummy"": ""ymmud2"", ""id"": ""654321"" } ], ""commit"": {} }"); var document1 = new SimpleTestDocument { Id = "123456", Dummy = "ymmud" }; var document2 = new SimpleTestDocument { Id = "654321", Dummy = "ymmud2" }; var atomic = new AtomicUpdate <SimpleTestDocument>(); // Act var actual = atomic.Execute(document1, document2); // Assert Assert.Equal(expected.ToString(), actual.ToString()); }
public void AtomicUpdate001() { // Arrange var expected = JObject.Parse(@" { ""add"": { ""doc"": { ""dummy"": ""ymmud"", ""id"": ""123456"" }, ""overwrite"": true }, ""commit"": {} }"); var document = new SimpleTestDocument { Id = "123456", Dummy = "ymmud" }; var atomic = (IAtomicUpdate <SimpleTestDocument>) new AtomicUpdate <SimpleTestDocument>(); // Act var actual = atomic.Execute(document); // Assert Assert.Equal(expected.ToString(), actual.ToString()); }