public async Task SelectedItem_NotNull_AfterInitializeAsync() { var mockNavigationService = new Mock <INavigationService>(); var mockDialogService = new Mock <IDialogService>(); var mockItemsService = new ItemsService(new FakeItemsRepository(), new InMemoryBlobCache()); var itemDetailViewModel = new ItemDetailViewModel(mockNavigationService.Object, mockDialogService.Object, mockItemsService); await itemDetailViewModel.InitializeAsync(ItemBuilder.Typical().Build()); Assert.NotNull(itemDetailViewModel.SelectedItem); }