Пример #1
0
        public void TestCtr()
        {
            var dummy = new TestDummay2();
            Action <int, int> exeAction  = dummy.Inc;
            Action <int, int> undoAction = dummy.Dec;

            Assert.Throws <ArgumentNullException> (() => new Command <int, int> (1, 2, null, null));
            Assert.Throws <ArgumentNullException> (() => new Command <int, int> (2, 3, exeAction, null));
            Assert.Throws <ArgumentNullException> (() => new Command <int, int> (3, 4, null, undoAction));
        }
Пример #2
0
        public void TestCtr()
        {
            var dummy = new TestDummay2 ();
            Action<int,int> exeAction = dummy.Inc;
            Action<int,int> undoAction = dummy.Dec;

            Assert.Throws<ArgumentNullException> (() => new Command<int,int> (1,2,null, null));
            Assert.Throws<ArgumentNullException> (() => new Command<int,int> (2,3,exeAction, null));
            Assert.Throws<ArgumentNullException> (() => new Command<int,int> (3,4,null, undoAction));
        }