mirror of
https://github.com/sochix/TLSharp.git
synced 2025-12-06 08:02:00 +01:00
Merge pull request #259 from knocte/avoidNRE
Tests: avoid NullReferenceException
This commit is contained in:
commit
4046109761
|
|
@ -99,6 +99,12 @@ namespace TLSharp.Tests
|
||||||
.Where(x => x.GetType() == typeof(TLUser))
|
.Where(x => x.GetType() == typeof(TLUser))
|
||||||
.Cast<TLUser>()
|
.Cast<TLUser>()
|
||||||
.FirstOrDefault(x => x.phone == NumberToSendMessage);
|
.FirstOrDefault(x => x.phone == NumberToSendMessage);
|
||||||
|
|
||||||
|
if (user == null)
|
||||||
|
{
|
||||||
|
throw new System.Exception("Number was not found in Contacts List of user: " + NumberToSendMessage);
|
||||||
|
}
|
||||||
|
|
||||||
await client.SendTypingAsync(new TLInputPeerUser() { user_id = user.id });
|
await client.SendTypingAsync(new TLInputPeerUser() { user_id = user.id });
|
||||||
Thread.Sleep(3000);
|
Thread.Sleep(3000);
|
||||||
await client.SendMessageAsync(new TLInputPeerUser() { user_id = user.id }, "TEST");
|
await client.SendMessageAsync(new TLInputPeerUser() { user_id = user.id }, "TEST");
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue