public async Task ClosesTheViewModelPassingTheSelectedResult()
            {
                var selectedDateFormat            = DateFormat.FromLocalizedDateFormat("DD.MM.YYYY");
                var selectableDateFormatViewModel = new SelectableDateFormatViewModel(selectedDateFormat, false);

                await ViewModel.SelectFormatCommand.ExecuteAsync(selectableDateFormatViewModel);

                await NavigationService.Received().Close(ViewModel, selectedDateFormat);
            }
            public async Task ClosesTheViewModelPassingTheSelectedResult()
            {
                var selectedDateFormat            = DateFormat.FromLocalizedDateFormat("DD.MM.YYYY");
                var selectableDateFormatViewModel = new SelectableDateFormatViewModel(selectedDateFormat, false);

                ViewModel.SelectDateFormat.Execute(selectableDateFormatViewModel);
                TestScheduler.Start();

                (await ViewModel.Result).Should().Be(selectedDateFormat);
            }
 private Task selectFormat(SelectableDateFormatViewModel dateFormatViewModel)
 => navigationService.Close(this, dateFormatViewModel.DateFormat);
Example #4
0
 private void selectFormat(SelectableDateFormatViewModel dateFormatViewModel)
 {
     Close(dateFormatViewModel.DateFormat);
 }