示例#1
0
 public void DeserializeTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     BinaryReader reader = null; // TODO: Passenden Wert initialisieren
     target.Deserialize(reader);
     Assert.Inconclusive("Eine Methode, die keinen Wert zurückgibt, kann nicht überprüft werden.");
 }
示例#2
0
 public void GetChunkTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     Chunk expected = null; // TODO: Passenden Wert initialisieren
     Chunk actual;
     actual = target.GetChunk();
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode.");
 }
示例#3
0
 public void GetTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     uint x = 0; // TODO: Passenden Wert initialisieren
     uint y = 0; // TODO: Passenden Wert initialisieren
     uint z = 0; // TODO: Passenden Wert initialisieren
     uint expected = 0; // TODO: Passenden Wert initialisieren
     uint actual;
     actual = target.Get(x, y, z);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode.");
 }
示例#4
0
 public void ZTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     uint actual;
     actual = target.Z;
     Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode.");
 }
示例#5
0
 public void ToStringTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     string expected = string.Empty; // TODO: Passenden Wert initialisieren
     string actual;
     actual = target.ToString();
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode.");
 }
示例#6
0
 public void SetTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     uint x = 0; // TODO: Passenden Wert initialisieren
     uint y = 0; // TODO: Passenden Wert initialisieren
     uint z = 0; // TODO: Passenden Wert initialisieren
     uint value = 0; // TODO: Passenden Wert initialisieren
     IEnumerable<uint> expected = null; // TODO: Passenden Wert initialisieren
     IEnumerable<uint> actual;
     actual = target.Set(x, y, z, value);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Überprüfen Sie die Richtigkeit dieser Testmethode.");
 }
示例#7
0
 public void OptimizeTest()
 {
     OctTree target = new OctTree(); // TODO: Passenden Wert initialisieren
     target.Optimize();
     Assert.Inconclusive("Eine Methode, die keinen Wert zurückgibt, kann nicht überprüft werden.");
 }
示例#8
0
 public void OctTreeConstructorTest1()
 {
     OctTree target = new OctTree();
     Assert.Inconclusive("TODO: Code zum Überprüfen des Ziels implementieren");
 }
示例#9
0
 public static OctTree GetTree(WorldPosition position, uint userid)
 {
     var ot = GetObject<OctTree>(position.ToString(), userid);
     if (ot == null)
     {
         ot = new OctTree(new Chunk
         {
             Data = Generator.GenerateChunk(position).Cast<uint>().Select(x => (byte)x).ToArray(),
             Position = position,
             isUntouched = true
         });
         ot.chunk.Value = ot.chunk.Data[4095];
         ot.Optimize();
         RegisterNewObject(ot, false);
         return GetObject<OctTree>(ot.Key, userid);
     }
     return ot;
 }