C# NUnit Attributes

Тестирование REST API
Имеется следующая проблема - Для негативных тестов:
Создан атрибут с параметром string:

public class ExpectedExceptionAttribute : Attribute
    {
        public ExpectedExceptionAttribute(string message)
        {
            exceptionMessage = message;
        }

        public string exceptionMessage { get; set; }
    }

соответственно боевой метод отправки запроса на сервер после получения ответа смотрит эту ошибку.
Атрибут выглядит вот так:

[ExpectedException("Bad Request")] 

Появилась необходимость проверять httpCode,
можете подсказать, какой вариант можно использовать в данном случае, запихнуть 5 параметр в метод для отправки запроса будет не очень, хотелось бы решить проблему через атрибут, мешает то, что нужно проверить и текст ответа и httpCode, возможно кто-то знает более элегантное решение проблемы, буду благодарен.


Ответы (0 шт):