public void NewLocation_NotNull() { var mockNavigationService = new Mock <INavigationService>(); var mockDialogService = new Mock <IDialogService>(); var mockLocationService = new Mock <ILocationsService>(); var locationNewViewModel = new LocationNewViewModel(mockNavigationService.Object, mockDialogService.Object, mockLocationService.Object); Assert.NotNull(locationNewViewModel.NewLocation); }
public void SaveItemCommand_NotNull() { var mockNavigationService = new Mock <INavigationService>(); var mockDialogService = new Mock <IDialogService>(); var mockLocationService = new Mock <ILocationsService>(); var locationNewViewModel = new LocationNewViewModel(mockNavigationService.Object, mockDialogService.Object, mockLocationService.Object); Assert.NotNull(locationNewViewModel.SaveLocationCommand); }
public void AddLocationIsCalled_WhenItemIsSaved() { var mockNavigationService = new Mock <INavigationService>(); var mockDialogService = new Mock <IDialogService>(); var mockLocationService = new Mock <ILocationsService>(); var locationNewViewModel = new LocationNewViewModel(mockNavigationService.Object, mockDialogService.Object, mockLocationService.Object); locationNewViewModel.SaveLocationCommand.Execute(null); mockLocationService.Verify(mock => mock.AddLocation(It.IsAny <Location>()), Times.Once()); }