public void Landmarks_Loaded_After_Load_Command() { var mockNavigationService = new Mock <INavigationService>(); var mockdialogService = new Mock <IDialogService>(); var mockLandmarkDataService = new MockLandmarkDataService(); var landmarkOverviewViewModel = new LandmarkOverviewViewModel(mockLandmarkDataService, mockNavigationService.Object, mockdialogService.Object); landmarkOverviewViewModel.OnLoadCommand(); Assert.NotNull(landmarkOverviewViewModel.Landmarks); Assert.Equal(10, landmarkOverviewViewModel.Landmarks.Count); }
public void Landmarks_Init_After_Contruction() { var mockNavigationService = new Mock <INavigationService>(); var mockdialogService = new Mock <IDialogService>(); var mockLandmarkDataService = new MockLandmarkDataService(); var landmarkOverviewViewModel = new LandmarkOverviewViewModel(mockLandmarkDataService, mockNavigationService.Object, mockdialogService.Object); landmarkOverviewViewModel.Initialize(null); Assert.NotNull(landmarkOverviewViewModel.Landmarks); Assert.NotNull(landmarkOverviewViewModel.LoadCommand); }