public void TestStore() { var expectedJson = @"{""TestProp"": 5 }"; var provider = new InMemoryProvider(); var doc = new Document { Content = JObject.Parse(expectedJson), Meta = new DocumentMeta { Name = "DocName", } }; var result = provider.StoreDocument(doc).Result; Assert.AreNotEqual(Guid.Empty, doc.Meta.Id); Assert.IsTrue(provider.Documents.Contains(doc)); //var doc2 = provider.LoadDocument(doc.Meta.Id).Result; //Assert.IsNotNull(doc2); //Assert.AreNotSame(doc, doc2); //Assert.AreEqual(expectedJson, doc2.Content.ToString()); }
public CommandVisitor(InMemoryProvider inMemoryProvider) { // TODO: Complete member initialization this.inMemoryProvider = inMemoryProvider; }