public void Should_save_object() { var preferencesService = new Mock <IPreferencesService>(); SetupMocks(preferencesService); var service = new PromptNotificationsService(preferencesService.Object, new Mock <IStorageProvider>().Object, new Mock <IMapper>().Object); var result = service.Save(new PromptNotifications() { ConflictSolverPromptShown = true }); result.Should().Be(true); }
public void Should_return_object() { var mapper = new Mock <IMapper>(); var preferencesService = new Mock <IPreferencesService>(); mapper.Setup(s => s.Map <IPromptNotifications>(It.IsAny <IPreferences>())).Returns((IPreferences o) => { return(new PromptNotifications() { ConflictSolverPromptShown = false }); }); SetupMocks(preferencesService); var service = new PromptNotificationsService(preferencesService.Object, new Mock <IStorageProvider>().Object, mapper.Object); var result = service.Get(); result.ConflictSolverPromptShown.Should().BeFalse(); }