1
0
Форкнуть 0

request telemetry should throw runaway exception

This commit is contained in:
Sergey Kanzhelev 2015-05-14 14:44:04 -07:00
Родитель a402268319
Коммит 6921020d6b
2 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -43,6 +43,7 @@
catch (Exception)
{
requestFailed = true;
throw;
}
finally
{

Просмотреть файл

@ -79,7 +79,8 @@
httpContext => { throw new InvalidOperationException(); },
CommonMocks.MockTelemetryClient(telemetry => this.sentTelemetry = telemetry));
await requestMiddleware.Invoke(context, new RequestTelemetry());
await Assert.ThrowsAsync<InvalidOperationException>(async () => { await requestMiddleware.Invoke(context, new RequestTelemetry()); } );
Assert.False(((RequestTelemetry)this.sentTelemetry).Success);
}