public void ShouldAcceptNewListWhenNameIsNotEmpty()
        {
            var navigationService = Substitute.For<INavigationService>();
            var viewModel = new NewListViewModel(navigationService);

            viewModel.ListName = "some name";

            Check.That(viewModel.CanAccept).IsTrue();
        }
        public void ShouldGoBackWhenCancel()
        {
            var navigationService = Substitute.For<INavigationService>();
            var viewModel = new NewListViewModel(navigationService);

            viewModel.Cancel();

            navigationService.Received().GoBack();
        }
        public void ShouldNotAcceptNewListWhenNameIsEmpty()
        {
            var navigationService = Substitute.For<INavigationService>();
            var viewModel = new NewListViewModel(navigationService);

            viewModel.ListName = string.Empty;

            Check.That(viewModel.CanAccept).IsFalse();
        }