public void SetUp() { var directory = ".".ToFullPath().ParentDirectory().ParentDirectory() .ParentDirectory() .AppendPath("Sample.Docs"); root = TopicToken.LoadIndex(directory); }
public void SetUp() { directory = ".".ToFullPath().ParentDirectory().ParentDirectory() .ParentDirectory() .AppendPath("Sample.Docs"); root = TopicToken.LoadIndex(directory); Debug.WriteLine(JsonUtil.ToJson(root)); }
public void determine_delta_if_the_topic_is_new() { var topic = new TopicToken { Id = Guid.Empty.ToString() }; topic.DetermineDeltas(root) .Single().ShouldEqual(new NewTopic(topic)); }
public void SetUp() { TopicToken.FileSystem.DeleteFile("foo.spark"); theToken = new TopicToken { Title = "The Foo", Url = "foo", File = "foo.spark" }; new NewTopic(theToken).Execute(); }
public void add_child() { var parent = new TopicToken(); var child1 = new TopicToken(); var child2 = new TopicToken(); var child3 = new TopicToken(); var child4 = new TopicToken(); parent.AddChild(child1); parent.AddChild(child2); parent.AddChild(child3); parent.AddChild(child4); child1.Order.ShouldEqual(1); child2.Order.ShouldEqual(2); child3.Order.ShouldEqual(3); child4.Order.ShouldEqual(4); }