public void testChangesOnlyInThirdFloor_partI() { Permutation myPermutation = new Permutation(); Rubik myCube = new Rubik(); myPermutation.addCubicleData(new CubeCubicle(new Location(Face.F, Face.U) , new Location(Face.F, Face.R), new Position(Face.U, Face.B))); Assert.AreEqual(true, myCube.changesOnlyInThirdFloor(myPermutation), "one"); myPermutation.addCubicleData(new CubeCubicle(new Location(Face.F, Face.L) , new Location(Face.F, Face.L), new Position(Face.U, Face.B))); Assert.AreEqual(false, myCube.changesOnlyInThirdFloor(myPermutation), "two"); }