public void OnAppSettingsChanged_ShouldNotCall_OriginSync_WhenPropertyNameIsNot_StartOnStartup() { var startup = new SyncedAutoStartup(_origin); startup.OnAppSettingsChanged(new PropertyChangedEventArgs("SomePropertyName")); _origin.DidNotReceive().Sync(); }
public void OnAppSettingsChanged_ShouldCall_OriginSync_WhenPropertyNameIs_StartOnStartup() { var startup = new SyncedAutoStartup(_origin); startup.OnAppSettingsChanged(new PropertyChangedEventArgs(nameof(IAppSettings.StartOnStartup))); _origin.Received(1).Sync(); }