Пример #1
0
        public void TestChangeIsChecked()
        {
            var item = new ToggleMenuViewModel(false, null);

            item.IsChecked = true;
            item.Icon.Should().NotBeNull();

            item.IsChecked = false;
            item.Icon.Should().BeNull();
        }
Пример #2
0
        public void TestConstruction([Values(true, false)] bool isChecked)
        {
            var item = new ToggleMenuViewModel(isChecked, null);

            item.IsCheckable.Should().BeTrue();
            item.IsChecked.Should().Be(isChecked);
            if (isChecked)
            {
                item.Icon.Should().NotBeNull();
            }
            else
            {
                item.Icon.Should().BeNull();
            }
        }