Я пытаюсь реализовать тестирование API в своем проекте и использую Dredd. Теперь некоторые из моих параметров ответа возвращают нулевое значение, и это нормально в соответствии с логикой. В моем файле yml, как мне указать, что null может быть допустимым значением, кроме обычного ожидаемого значения, скажем, string.
cdeOutageUpdateType: {type: string}, txtDesc: {type: string},
В приведенном выше параметре все в порядке, если cdeOutageUpdateType пуст. Но мой тест Дредда из-за этого не проходит.
body: At '/19/cdeOutageType' Invalid type: null (expected string)