Пример #1
0
        public void GetHelp_OneParam_2()
        {
            var m = new DummyViewModel_OneParam_2();

            DelegateCommandHelper.GetHelp(m);

            m.Reset(false);
            m.DummyCommand.CanExecute("abc").Is(true);
            m.DummyCommand_CanExecute_Param.Is("");
            m.DummyCommand_Execute_Param.Is("");

            m.Reset(true);
            m.DummyCommand.CanExecute("def").Is(true);
            m.DummyCommand_CanExecute_Param.Is("");
            m.DummyCommand_Execute_Param.Is("");

            m.Reset(false);
            m.DummyCommand.Execute("ghi");
            m.DummyCommand_CanExecute_Param.Is("");
            m.DummyCommand_Execute_Param.Is("ghi");

            m.Reset(true);
            m.DummyCommand.Execute("jkl");
            m.DummyCommand_CanExecute_Param.Is("");
            m.DummyCommand_Execute_Param.Is("jkl");
        }
Пример #2
0
        public void GetHelp_OneParam_8()
        {
            var m = new DummyViewModel_OneParam_8();

            AssertEx.Catch <DelegateCommandHelperException>(() => DelegateCommandHelper.GetHelp(m));
        }