コード例 #1
0
        public void AddItemCommand_DoesAddItem()
        {
            var sut = new ItemEditorPageModel(_state);

            sut.AddItemCommand.Execute(null);
            Assert.Equal(4, _state.Items.Count);
        }
コード例 #2
0
        public void Dispose_DeselectsItem()
        {
            _state.SelectItem(TestItems[0]);

            var sut = new ItemEditorPageModel(_state);

            sut.Dispose();
            Assert.Null(_state.SelectedItem);
        }
コード例 #3
0
        public void DeleteItemCommand_DoesDeleteItem()
        {
            _state.SelectItem(TestItems[0]);

            var sut = new ItemEditorPageModel(_state);

            sut.DeleteItemCommand.Execute(null);
            Assert.DoesNotContain(TestItems[0], _state.Items);
        }