public void Test_scrambleSignal_dataFilterBeacon() { // Arrange uint[] seq = new uint[] { 1, 2, 3, 4, 5 }; uint prime = 3; dataFilterBeacon obj1, obj2, obj3; int[] expectedSignals1 = { 5, 1 }; int[] expectedSignals2 = { 5, 1 }; int[] expectedSignals3 = { 5, 1 }; // Act obj1 = new dataFilterBeacon(0, 0, prime, seq); obj2 = new dataFilterBeacon(1, 0, prime, seq); obj3 = new dataFilterBeacon(2, 0, prime, seq); obj1.switchOnOff(); obj2.switchOnOff(); obj3.switchOnOff(); int[] signals1 = obj1.scrambleSignal(); int[] signals2 = obj2.scrambleSignal(); int[] signals3 = obj3.scrambleSignal(); // Assert CollectionAssert.AreEqual(expectedSignals1, signals1); CollectionAssert.AreEqual(expectedSignals2, signals2); CollectionAssert.AreEqual(expectedSignals3, signals3); }