public void TestBoth() { int invokeCount = 0; TestAction action = new TestAction(false, KeyCode.A, () => DummyAction(), ""); Assert.IsNotNull(action.RunAction(false)); Assert.AreEqual(0, invokeCount); Assert.IsNull(action.RunAction(true)); Assert.AreEqual(1, invokeCount); }