Как вставить новый сниппет

evgeniy12345

Новичок
Joined
Jan 13, 2019
Messages
22
Reaction score
1
Points
3
Скажите как подключить сниппет. Код есть его самого но когда вставляю в кубик С# этот класс то выдаёт ошибку
 

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,696
Reaction score
10,156
Points
113
Скажите как подключить сниппет. Код есть его самого но когда вставляю в кубик С# этот класс то выдаёт ошибку
Зависит от того, что внутри снипета.
 

evgeniy12345

Новичок
Joined
Jan 13, 2019
Messages
22
Reaction score
1
Points
3

Sergodjan

Administrator
Staff member
Joined
Sep 5, 2012
Messages
22,696
Reaction score
10,156
Points
113

evgeniy12345

Новичок
Joined
Jan 13, 2019
Messages
22
Reaction score
1
Points
3
Подождем автора @Lord_Alfred :-)
Это он скинул сниппет говоря что нет у него времени что бы объяснять как прдключитти что кто то на форуме да и поможет
 

evgeniy12345

Новичок
Joined
Jan 13, 2019
Messages
22
Reaction score
1
Points
3
Вот исправленный и улучшенный код из этого сниппета: https://gist.github.com/lord-alfred/944833cd8d22f7b87..
Его нужно скопировать в "общий код", в существующий namespace.

Для использования должны быть созданы 2 обязательные переменные:
splitted_headers - там будут заголовки
splitted_body - там будет тело ответа

Собственно, использование в C# кубике:
string response = project.Variables["response"].Value;

// разделит заголовки и тело
Checker.SplitResponse(project, response);

// проверка на корректный ответ сервера
string http_code = Checker.GetResponseStatusCode(project.Variables["splitted_headers"].Value);
if (http_code != "200") {
throw new Exception("Не 200 код ответа сервера");
}
 

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)