Tests.SqlServerDataSourceTests.SqlServerDataSourceTests_OnErrorAsync C# (CSharp) Method

SqlServerDataSourceTests_OnErrorAsync() private method

private SqlServerDataSourceTests_OnErrorAsync ( ) : Task
return Task
        public async Task SqlServerDataSourceTests_OnErrorAsync()
        {
            int count = 0;
            var dataSource = SqlServerDataSource.CreateFromConfig("SqlServerTestDatabase");
            dataSource.ExecutionError += (s, e) => count++;
            try
            {
                await dataSource.Sql("THIS ISN'T VALID SQL").ExecuteAsync();
                Assert.Fail("excected a sql exception");
            }
            catch (SqlException)
            {
                Assert.AreEqual(1, count, "Expected one error event notification");
            }
        }