Esempio n. 1
0
        public void ConfigurationIsLoadedCorrectly()
        {
            // arrange
            const string apiToken       = "testToken";
            const string defaultSendKey = "sendKey";
            const bool   isEnabled      = true;

            ApplicationConfigurationHelper.AdjustKeys(ConfigurationKeys.PushoverApiToken, apiToken);
            ApplicationConfigurationHelper.AdjustKeys(ConfigurationKeys.PushoverDefaultSendKey, defaultSendKey);
            ApplicationConfigurationHelper.AdjustKeys(ConfigurationKeys.PushoverEnabled, isEnabled.ToString(CultureInfo.InvariantCulture));

            // act
            var sut = new PushoverConfiguration();

            // assert
            sut.ApiToken.Should().Be(apiToken);
            sut.DefaultSendKey.Should().Be(defaultSendKey);
            sut.IsEnabled.Should().Be(isEnabled);
        }
Esempio n. 2
0
 public PushoverAlert(PushoverConfiguration pushoverConfiguration)
 {
     this.PushoverConfiguration = pushoverConfiguration;
 }