public void Test_switchOnOff_dataFilterBeacon()
        {
            // Arrange
            uint[]           seq = new uint[] { 1, 2, 3, 4, 5 };
            uint             prime = 3;
            dataFilterBeacon obj1, obj2, obj3;
            bool             expectedActive1 = true;
            bool             expectedActive2 = true;
            bool             expectedActive3 = false;

            // Act
            obj1 = new dataFilterBeacon(0, 0, prime, seq);
            obj2 = new dataFilterBeacon(0, 1, prime, seq);
            obj3 = new dataFilterBeacon(0, 2, prime, seq);
            obj1.switchOnOff();
            obj2.switchOnOff();
            obj3.switchOnOff();
            obj3.switchOnOff();
            obj3.switchOnOff();
            obj3.switchOnOff();
            obj3.switchOnOff();
            bool active1 = obj1.getActiveStatus();
            bool active2 = obj2.getActiveStatus();
            bool active3 = obj3.getActiveStatus();

            // Assert
            Assert.AreEqual(expectedActive1, active1);
            Assert.AreEqual(expectedActive2, active2);
            Assert.AreEqual(expectedActive3, active3);
        }