public void DeleteItemCommand_DoesEnable_WhenNoItemSelected() { var sut = new RootPageModel(_state); _state.SelectItem(TestItems[0]); Assert.True(sut.DeleteItemCommand.CanExecute(null)); }
public void AddItemCommand_DoesAddItem() { var sut = new RootPageModel(_state); sut.AddItemCommand.Execute(null); Assert.Equal(4, _state.Items.Count); }
public void DeleteItemCommand_DoesDeleteItem() { _state.SelectItem(TestItems[0]); var sut = new RootPageModel(_state); sut.DeleteItemCommand.Execute(null); Assert.DoesNotContain(TestItems[0], _state.Items); }