всем привет, подскажите плз, есть условно создание коннекта, которое задается клиентом, там указывается несколько параметров, и в зависимости от комбинации этих параметров, строится коннект. есть взаимоисключающие параметры, которые ГУИ обрабатывает и не дает вводить (или не включает в список). Со стороны автотестов, перед тем как отравлять запрос, закладывают логику, примерно похожую на то, что делает ГУИ, assertы взаимоисключащих параметров. С точки зрения теста правильно ли писать assert? Или это warning? С одной стороны - это ошибка, тот кто юзает автотесты, и передает неверные параметры понимает, что вот здесь этот параметр не годится, его нужно заменить, с другой стороны если указано что-то неверно, то до отправки запроса и дело не дойдет, и проверить логику не получится.
в общем вопрос, правильно ли писать assert в пред условиях? или это как-то должно иным способом обрабатываться