Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 public CommandVisitor(InMemoryProvider inMemoryProvider)
 {
     // TODO: Complete member initialization
     this.inMemoryProvider = inMemoryProvider;
 }