Example #1
0
        public void test_failure()
        {
            var testNode = new InvertNode(
                "testNode",
                failureNode.Object);

            Assert.AreEqual(testNode.Execute(bContext.Object), true);

            failureNode.Verify(x => x.Execute(bContext.Object));
        }
Example #2
0
        public void test_success()
        {
            var testNode = new InvertNode(
                "testNode",
                successNode.Object);

            Assert.AreEqual(testNode.Execute(bContext.Object), false);

            successNode.Verify(x => x.Execute(bContext.Object));
        }