From 738a84937e6d9edb56727ee36ad6344aae5f1b86 Mon Sep 17 00:00:00 2001 From: "Andres G. Aragoneses" Date: Thu, 3 Nov 2016 01:31:47 +0800 Subject: [PATCH] SendMessageTest: rather crash with meaningful exception Rather crash with meaningful exception than not passing the test and only giving a hint when debugging. --- TLSharp.Tests/TLSharpTests.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/TLSharp.Tests/TLSharpTests.cs b/TLSharp.Tests/TLSharpTests.cs index 8e6a604..2d93942 100644 --- a/TLSharp.Tests/TLSharpTests.cs +++ b/TLSharp.Tests/TLSharpTests.cs @@ -84,10 +84,6 @@ namespace TLSharp.Tests if (string.IsNullOrEmpty(NotRegisteredNumberToSignUp)) Debug.WriteLine(appConfigMsgWarning, nameof(NotRegisteredNumberToSignUp)); - NumberToSendMessage = ConfigurationManager.AppSettings[nameof(NumberToSendMessage)]; - if (string.IsNullOrEmpty(NumberToSendMessage)) - Debug.WriteLine(appConfigMsgWarning, nameof(NumberToSendMessage)); - UserNameToSendMessage = ConfigurationManager.AppSettings[nameof(UserNameToSendMessage)]; if (string.IsNullOrEmpty(UserNameToSendMessage)) Debug.WriteLine(appConfigMsgWarning, nameof(UserNameToSendMessage)); @@ -134,6 +130,10 @@ namespace TLSharp.Tests [TestMethod] public async Task SendMessageTest() { + NumberToSendMessage = ConfigurationManager.AppSettings[nameof(NumberToSendMessage)]; + if (string.IsNullOrWhiteSpace(NumberToSendMessage)) + throw new Exception($"Please fill the '{nameof(NumberToSendMessage)}' setting in app.config file first"); + var client = NewClient(); await client.ConnectAsync();