Как будет выглядеть проверка на то, что GET имеет все нужные поля

Теги: #<Tag:0x00007f739671d930> #<Tag:0x00007f739671d610> #<Tag:0x00007f739671d368> #<Tag:0x00007f739671cf58> #<Tag:0x00007f739671cc88>

Мне нужно проверить, что в GET ответе есть все нужные мне полня( к примеру “id”, “Name”)
Как можно написать проверку что содержит ГЕТ?
К примеру,
… var response = await client.GetAsync(Url);
Assert.IsTrue(…); - тут что response содержит “id” и “Name”

можно использовать схема валидацию, это если проверить что поля впринципе есть в ответе ну и полей много и это нецелесообразно по одному проверять

https://json-schema.org/draft/2020-12/json-schema-validation.html

Кстати на форуме postman разбирали похожий вопрос

Не особо силен в Постмане , но чтото типа такого

const body = pm.response.json();
pm.expect(body.hasOwnProperty("Name")).to.eql(true);
4 симпатии

А зачем такое делать, собссно?
Почитайте про тестирование контрактов и схем данных в REST.
То, что Вы делаете - очевидный оверхед.