static void ScanTrue(SpielFeld feld, int p1, int p2, int p3, int p4)
        {
            Assert.IsTrue(feld.CheckGewinn(p1));
              Assert.IsTrue(feld.CheckGewinn(p2));
              Assert.IsTrue(feld.CheckGewinn(p3));
              Assert.IsTrue(feld.CheckGewinn(p4));

              for (int p = 0; p < SpielFeld.FeldAnzahl; p++)
              {
            if (p == p1 || p == p2 || p == p3 || p == p4) continue;

            Assert.IsFalse(feld.CheckGewinn(p));
              }
        }
        static void ScanTrueOptional(SpielFeld feld, int p1, int o1, int o2, int o3)
        {
            Assert.IsTrue(feld.CheckGewinn(p1));

              for (int p = 0; p < SpielFeld.FeldAnzahl; p++)
              {
            if (p == p1 || p == o1 || p == o2 || p == o3) continue;

            Assert.IsFalse(feld.CheckGewinn(p));
              }
        }
 static void ScanFalse(SpielFeld feld)
 {
     for (int p = 0; p < SpielFeld.FeldAnzahl; p++)
       {
     Assert.IsFalse(feld.CheckGewinn(p));
       }
 }