-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
41 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -96,7 +96,7 @@ | |
|
||
Curl.Get("https://httpbin.org/get"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -118,7 +118,7 @@ | |
|
||
ДвоичныеДанные = Curl.GetBinaryData(URL); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(ДвоичныеДанные.Размер()).Равно(Размер); | ||
|
||
КонецПроцедуры | ||
|
@@ -131,7 +131,7 @@ | |
ПутьКФайлу = Curl.GetFile(URL); | ||
Файл = Новый Файл(ПутьКФайлу); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Файл.Размер()).Равно(Размер); | ||
|
||
КонецПроцедуры | ||
|
@@ -140,7 +140,7 @@ | |
|
||
Curl.Post("https://httpbin.org/post"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -271,7 +271,7 @@ | |
.Get(URL) | ||
.ОтветКакJson(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Ответ["authenticated"]).Равно(Истина); | ||
|
||
КонецПроцедуры | ||
|
@@ -286,7 +286,7 @@ | |
.Get(URL) | ||
.ОтветКакJson(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Ответ["authenticated"]).Равно(Истина); | ||
|
||
КонецПроцедуры | ||
|
@@ -298,7 +298,7 @@ | |
|
||
Curl.ПеренаправлятьЗапрос().Get(URL); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -309,7 +309,7 @@ | |
|
||
Curl.Get(URL); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(301); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP301()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -324,7 +324,7 @@ | |
.Get(URL) | ||
.ОтветКакJson(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Ответ["headers"].Получить("authorization")).ЭтоНеопределено(); | ||
|
||
КонецПроцедуры | ||
|
@@ -340,7 +340,7 @@ | |
.Get(URL) | ||
.ОтветКакJson(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Ответ["headers"].Получить("authorization")).Не_().ЭтоНеопределено(); | ||
|
||
КонецПроцедуры | ||
|
@@ -349,7 +349,7 @@ | |
|
||
Curl.Put("https://httpbin.org/put"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -444,7 +444,7 @@ | |
|
||
ЗначениеЗаголовка = ЗаголовкиОтвета.Получить("set-cookie"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(ЗначениеЗаголовка, "Ожидаем тип Массив").ИмеетТип(Тип("Массив")); | ||
Ожидаем.Что(ЗначениеЗаголовка.Количество(), "Ожидаем 2 элемента").Равно(2); | ||
|
||
|
@@ -472,7 +472,7 @@ | |
.Get(URL) | ||
.ЗаголовокОтвета("Content-TYPE"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Значение).Равно(Эталон); | ||
|
||
КонецПроцедуры | ||
|
@@ -487,7 +487,7 @@ | |
.Get(URL) | ||
.Куки(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Куки.Получить("Name")).Равно("Jhon"); | ||
Ожидаем.Что(Куки.Получить("Age")).Равно("18"); | ||
|
||
|
@@ -504,7 +504,7 @@ | |
.Get(URL) | ||
.Куки(); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(200); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияHTTP200()); | ||
Ожидаем.Что(Куки.Получить("Name")).Равно("Jhon"); | ||
Ожидаем.Что(Куки.Получить("Age")).ЭтоНеопределено(); | ||
|
||
|
@@ -514,7 +514,7 @@ | |
|
||
Текст = Curl.GetString("ftp://demo:[email protected]/readme.txt"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(226); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияFTP226()); | ||
Ожидаем.Что(Текст).Заполнено(); | ||
|
||
КонецПроцедуры | ||
|
@@ -524,7 +524,7 @@ | |
Curl.Аутентификация("demo", "password") | ||
.Get("ftp://test.rebex.net"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(226); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияFTP226()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -533,15 +533,15 @@ | |
Curl.Аутентификация("curl", "password") | ||
.Get("ftp://test.rebex.net"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(530); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияFTP530()); | ||
|
||
КонецПроцедуры | ||
|
||
Процедура ТестДолжен_ПопытатьсяПолучитьНесуществующийФайлИВернутьСостояние550_FTP() Экспорт | ||
|
||
Curl.Get("ftp://demo:[email protected]/readme_.txt"); | ||
|
||
Ожидаем.Что(Curl.КодСостояния()).Равно(550); | ||
Ожидаем.Что(Curl.КодСостояния()).Равно(КодСостоянияFTP550()); | ||
|
||
КонецПроцедуры | ||
|
||
|
@@ -733,6 +733,26 @@ | |
|
||
КонецПроцедуры | ||
|
||
Функция КодСостоянияHTTP200() | ||
Возврат 200; | ||
КонецФункции | ||
|
||
Функция КодСостоянияHTTP301() | ||
Возврат 301; | ||
КонецФункции | ||
|
||
Функция КодСостоянияFTP226() | ||
Возврат 226; | ||
КонецФункции | ||
|
||
Функция КодСостоянияFTP530() | ||
Возврат 530; | ||
КонецФункции | ||
|
||
Функция КодСостоянияFTP550() | ||
Возврат 550; | ||
КонецФункции | ||
|
||
#КонецОбласти | ||
|
||
#КонецЕсли |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters