Exemplo n.º 1
0
        public async Task Execute_WhenErrorExpected_ThrowsTdException()
        {
            using (var client = new TdClient())
            {
                TdException exception = null;

                try
                {
                    await client.ExecuteAsync(new TdApi.TestReturnError
                    {
                        Error = new TdApi.Error
                        {
                            Code    = 0,
                            Message = "Error"
                        }
                    });
                }
                catch (TdException e)
                {
                    exception = e;
                }

                Assert.NotNull(exception);
                Assert.NotNull(exception.Error);
            }
        }
Exemplo n.º 2
0
        public async Task Execute_WhenErrorExpected_ThrowsTdException()
        {
            using (var client = new TdClient())
            {
                TdException exception = null;
                try
                {
                    await client.ExecuteAsync(new TdApi.TestUseError());
                }
                catch (TdException e)
                {
                    exception = e;
                }

                Assert.NotNull(exception);
                Assert.NotNull(exception.Error);
            }
        }