protected void ExpectError(HttpStatusCode statusCode, Action action) { try { action.Invoke(); Assert.Fail(); } catch (WebException e) { Assert.IsTrue(IsHttpError(e, statusCode)); } }