public void PerformLogicWithTrueInitializationAndTrue()
        {
            var andOperator = new AndOperator(true);
            Assert.IsNotNull(andOperator);

            var result = andOperator.PerformLogic(true);

            Assert.IsTrue(andOperator.Result);
            Assert.AreEqual(andOperator.Result, result);
        }
        public void PerformLogicWithFalseInitializationAndFalse()
        {
            var andOperator = new AndOperator(false);
            Assert.IsNotNull(andOperator);

            var result = andOperator.PerformLogic(false);

            Assert.IsFalse(andOperator.Result);
            Assert.AreEqual(andOperator.Result, result);
        }