Мне назначили разработку контроллера WebAPI для приложения (с которым я никогда не работал). Все прошло отлично, у него были базовые запросы, такие как GetAllUsers (int id) только для тестирования - сама конфигурация в порядке.
Теперь вот вопрос. У меня есть метод
GetAllItems(Carrier carrier)
где Carrier - класс с рядом различных параметров. Поскольку у нас уже есть несколько экземпляров Carrier в базе данных для тестирования, то, что я пытался, запрашивал базу данных, выбирая экземпляр Carrier на основе атрибута ID (GUID), но без результата.
Есть ли способ проверить запросы GET, когда входной параметр является объектом, а не одним значением (например, int ID, например) вручную, с помощью тестового метода или тестового входного параметра какого-либо типа?
EDIT: Спасибо всем за отзыв, решение моей проблемы было намного проще исправить, чем я ожидал. Я бы очень хотел всех вас переубедить, хотя, к сожалению, моя репутация слишком мала, чтобы сделать это (я новичок в stackoverflow), поэтому мне придется вернуться к этому в какой-то момент в ближайшем будущем. Приветствия:)