public void TestGetParentIdsFromPath_1Level() { var entity = new TreeEntitySample(Guid.NewGuid()); entity.InitPath(); Assert.Equal(0, entity.GetParentIdsFromPath().Count); }
public void Test_GetParentIdsFromPath_1Level() { var entity = new TreeEntitySample(Guid.NewGuid()); entity.InitPath(); Assert.Empty(entity.GetParentIdsFromPath()); }
public void Test_GetParentIdsFromPath_IgnoreCase() { var id = new Guid("38F7F754-802F-4F54-925D-CC066483F9DA"); var entity = new TreeEntitySample(id, "38F7F754-802F-4F54-925D-CC066483F9da"); Assert.Empty(entity.GetParentIdsFromPath()); }
public void TestGetParentIdsFromPath_IgnoreCase() { Guid id = new Guid("38F7F754-802F-4F54-925D-CC066483F9DA"); var entity = new TreeEntitySample(id, "38F7F754-802F-4F54-925D-CC066483F9da"); Assert.Equal(0, entity.GetParentIdsFromPath().Count); }
public void Test_GetParentIdsFromPath_ContainsSelf() { var oneLevelId = Guid.NewGuid(); var entity = new TreeEntitySample(oneLevelId); entity.InitPath(); Assert.Single(entity.GetParentIdsFromPath(false)); }
public void TestGetParentIdsFromPath_ContainsSelf() { Guid oneLevelId = Guid.NewGuid(); var entity = new TreeEntitySample(oneLevelId); entity.InitPath(); Assert.Equal(1, entity.GetParentIdsFromPath(false).Count); }
public void Test_InitPath_1Level() { var id = Guid.NewGuid(); var treeObject = new TreeEntitySample(id); treeObject.InitPath(); Assert.Equal(1, treeObject.Level); Assert.Equal($"{id},", treeObject.Path); }
public void Test_GetParentIdsFromPath_2Level() { var parentId = Guid.NewGuid(); var id = Guid.NewGuid(); var parent = new TreeEntitySample(parentId); parent.InitPath(); var entity = new TreeEntitySample(id); entity.InitPath(parent); Assert.Single(entity.GetParentIdsFromPath()); Assert.Equal(parentId, entity.GetParentIdsFromPath()[0]); }
public void Test_Parent() { var parentId = Guid.NewGuid(); var id = Guid.NewGuid(); var parent = new TreeEntitySample(parentId); parent.InitPath(); var child = new TreeEntitySample(id); child.InitPath(parent); Assert.Equal(2, child.Level); Assert.Equal($"{parentId},{id},", child.Path); }
public void TestGetParentIdsFromPath_2Level() { var parentId = Guid.NewGuid(); var id = Guid.NewGuid(); var parent = new TreeEntitySample(parentId); parent.InitPath(); var entity = new TreeEntitySample(id) { Parent = parent }; Assert.Equal(1, entity.GetParentIdsFromPath().Count); Assert.Equal(parentId, entity.GetParentIdsFromPath()[0]); }
public void Test_Parent_3Level() { var oneId = Guid.NewGuid(); var twoId = Guid.NewGuid(); var threeId = Guid.NewGuid(); var one = new TreeEntitySample(oneId); one.InitPath(); var two = new TreeEntitySample(twoId); two.InitPath(one); var three = new TreeEntitySample(threeId); three.InitPath(two); Assert.Equal(3, three.Level); Assert.Equal($"{oneId},{twoId},{threeId},", three.Path); }
public void TestParent_3Level() { Guid oneId = Guid.NewGuid(); Guid twoId = Guid.NewGuid(); Guid threeId = Guid.NewGuid(); var one = new TreeEntitySample(oneId); one.InitPath(); var two = new TreeEntitySample(twoId) { Parent = one }; var three = new TreeEntitySample(threeId) { Parent = two }; Assert.Equal(3, three.Level); Assert.Equal($"{oneId},{twoId},{threeId},", three.Path); }
public void Test_GetParentIdsFromPath_Empty(string path) { var entity = new TreeEntitySample(Guid.NewGuid(), path); Assert.Empty(entity.GetParentIdsFromPath()); }
public void TestGetParentIdsFromPath_Empty(string path) { var entity = new TreeEntitySample(Guid.NewGuid(), path); Assert.Equal(0, entity.GetParentIdsFromPath().Count); }