Beispiel #1
0
        public void OnAppSettingsChanged_ShouldNotCall_OriginSync_WhenPropertyNameIsNot_StartOnStartup()
        {
            var startup = new SyncedAutoStartup(_origin);

            startup.OnAppSettingsChanged(new PropertyChangedEventArgs("SomePropertyName"));

            _origin.DidNotReceive().Sync();
        }
Beispiel #2
0
        public void OnAppSettingsChanged_ShouldCall_OriginSync_WhenPropertyNameIs_StartOnStartup()
        {
            var startup = new SyncedAutoStartup(_origin);

            startup.OnAppSettingsChanged(new PropertyChangedEventArgs(nameof(IAppSettings.StartOnStartup)));

            _origin.Received(1).Sync();
        }