public void HiveEntityUri_Is_System() { var sys = HiveEntityUri.ConvertIntToGuid(-345); var nonSys1 = HiveEntityUri.ConvertIntToGuid(1); var nonSys2 = new HiveEntityUri(Guid.NewGuid()); var nonSys3 = new HiveEntityUri("hello"); var fromFullUri = new HiveEntityUri(sys.ToFriendlyString()); var nonSysFullUri = new HiveEntityUri(Guid.NewGuid()); Assert.IsTrue(sys.IsSystem()); Assert.IsTrue(!nonSys1.IsSystem()); Assert.IsTrue(!nonSys2.IsSystem()); Assert.IsTrue(!nonSys3.IsSystem()); Assert.IsTrue(fromFullUri.IsSystem()); Assert.IsFalse(nonSysFullUri.IsSystem()); }