public void CrossRefering() { Assert.Multiple(() => { for (int x = 0; x < animalMatrix[0].Length; x++) { Wagon wagon = new Wagon(); wagon.PlaceAnimal(animalMatrix[0][x]); for (int y = 0; y < animalMatrix[1].Length; y++) { Assert.AreEqual(expectedBoolMatrix[x][y], wagon.CanBePlaced(animalMatrix[1][y])); } } }); }