Пример #1
0
        public async Task PushWithDefaultKey_ReturnsSuccessful()
        {
            //  Arrange
            string title = "Test title";
            string text  = "This is a test push notification message";

            //  Act
            Pushover pclient = new Pushover(TEST_APP_KEY, TEST_USER_KEY);
            var      message = new PushoverMessage()
            {
                Title = title, Text = text
            };
            PushoverResponse response = await pclient.SendPushAsync(message);

            //  Assert
            Assert.IsNotNull(response);
            Assert.AreEqual(1, response.Status);
        }
Пример #2
0
        public async Task PushWithNoKey_ReturnsError()
        {
            //  Arrange
            string title = "Test title";
            string text  = "This is a test push notification message";

            //  Act
            Pushover pclient = new Pushover(TEST_APP_KEY);
            var      message = new PushoverMessage()
            {
                Title = title, Text = text
            };

            PushoverResponse response = await pclient.SendPushAsync(message);

            //  Assert - above code should error before this
            Assert.Fail();
        }