diff --git a/README.md b/README.md index 4cea1fe..415b43c 100644 --- a/README.md +++ b/README.md @@ -108,19 +108,19 @@ Mock = Mock.Server( "http://server", "1099", True ); ### Setup Expectations -Setup expectation (and verify requests) consists of two stages: preparing conditions (json) and sending an action (PUT json). +Setup expectation (and verify requests) consists of two stages: preparing conditions (JSON) and sending an action (PUT JSON). -There are two types of methods: **intermediate** (returns self-object) and **terminal** (perform action). Some object's methods as parameters can accept a reference to themselves with preparing conditions or a json-format string. Before executing the action, the necessary json will be automatically generated depending on the selected terminal operation and preconditions. +There are two types of methods: **intermediate** (returns self-object) and **terminal** (perform action). Some object's methods as parameters can accept a reference to themselves with preparing conditions or a JSON-format string. Before executing the action, the necessary JSON will be automatically generated depending on the selected terminal operation and preconditions. Use method chaining style (fluent interface): ```text - # full json without auto-generating + # full JSON without auto-generating Mock.Server( "localhost", "1080" ) .When( "{""name"":""value""}" ) .Respond(); - # httpRequest property in json-style + # httpRequest property in JSON-style Mock.Server( "localhost", "1080" ) .When( Mock.Request( """name"":""value""" ) diff --git a/docs/ru/README.md b/docs/ru/README.md index 00d5523..18e0859 100644 --- a/docs/ru/README.md +++ b/docs/ru/README.md @@ -108,19 +108,19 @@ docker-compose -f "docker-compose.yml" up -d --build ### Установка ожидания поведения -Установка ожидания поведения (и проверка запросов) состоит из двух стадий: подготовка условий (в формате json) и выполнение действия для этих условий (отправка json на сервер). +Установка ожидания поведения (и проверка запросов) состоит из двух стадий: подготовка условий (в формате JSON) и выполнение действия для этих условий (отправка JSON на сервер). -Для клиента доступны два вида методов: **промежуточные** (возвращающие ссылки на объект клиента) и **терминальные** (выполняющие некоторое действие). Некоторые методы принимать в качестве параметров как ссылки на объекты с установленными предварительными условиями, так и строки в формате json. Перед отправкой сообщения на сервер будет автоматически сгенерирован необходимый json в зависимости от выбранной терминальной операции и предварительных условий. +Для клиента доступны два вида методов: **промежуточные** (возвращающие ссылки на объект клиента) и **терминальные** (выполняющие некоторое действие). Некоторые методы принимать в качестве параметров как ссылки на объекты с установленными предварительными условиями, так и строки в формате JSON. Перед отправкой сообщения на сервер будет автоматически сгенерирован необходимый JSON в зависимости от выбранной терминальной операции и предварительных условий. Текущая реализация клиента позволяет использовать вызовы методов в виде цепочки действий, завершающихся терминальной операцией (fluent interface): ```text - # передача готового json без автоматической генерации + # передача готового JSON без автоматической генерации Мок.Сервер( "localhost", "1080" ) .Когда( "{""name"":""value""}" ) .Ответить(); - # передача свойства httpRequest в json-формате + # передача свойства httpRequest в JSON-формате Мок.Server( "localhost", "1080" ) .Когда( Мок.Запрос( """name"":""value""" ) diff --git a/mockserver-client.Tests/features/all/Tests_CreateMock.feature b/mockserver-client.Tests/features/all/Tests_CreateMock.feature index b7db590..795fd2f 100644 --- a/mockserver-client.Tests/features/all/Tests_CreateMock.feature +++ b/mockserver-client.Tests/features/all/Tests_CreateMock.feature @@ -19,9 +19,9 @@ Scenario: CreateNewClientsWithServer | 'Tests_CreateMock.CreateNewClientsWithServer(Context());' | @OnServer -Scenario: CreateClientNotDefaultUrl +Scenario: CreateClientNotDefaultURL And I execute 1C:Enterprise script at server - | 'Tests_CreateMock.CreateClientNotDefaultUrl(Context());' | + | 'Tests_CreateMock.CreateClientNotDefaultURL(Context());' | @OnServer Scenario: CreateClientOnlyServerName diff --git a/mockserver-client.Tests/features/all/Tests_Respond.feature b/mockserver-client.Tests/features/all/Tests_Respond.feature index 2db300d..d587f7b 100644 --- a/mockserver-client.Tests/features/all/Tests_Respond.feature +++ b/mockserver-client.Tests/features/all/Tests_Respond.feature @@ -9,9 +9,9 @@ Feature: mockserver-client.Tests.Tests_Respond That I can guarantee the execution of the method @OnServer -Scenario: RespondUrlException +Scenario: RespondURLException And I execute 1C:Enterprise script at server - | 'Tests_Respond.RespondUrlException(Context());' | + | 'Tests_Respond.RespondURLException(Context());' | @OnServer Scenario: RespondWhenFullJSON diff --git a/mockserver-client.Tests/features/all/Tests_Verify.feature b/mockserver-client.Tests/features/all/Tests_Verify.feature index e316536..02aefbf 100644 --- a/mockserver-client.Tests/features/all/Tests_Verify.feature +++ b/mockserver-client.Tests/features/all/Tests_Verify.feature @@ -9,9 +9,9 @@ Feature: mockserver-client.Tests.Tests_Verify That I can guarantee the execution of the method @OnServer -Scenario: VerifyUrlException +Scenario: VerifyURLException And I execute 1C:Enterprise script at server - | 'Tests_Verify.VerifyUrlException(Context());' | + | 'Tests_Verify.VerifyURLException(Context());' | @OnServer Scenario: VerifyWhenFullJSON diff --git a/mockserver-client.Tests/src/CommonModules/Tests_CreateMock/Module.bsl b/mockserver-client.Tests/src/CommonModules/Tests_CreateMock/Module.bsl index 54f4ae3..6b2c451 100644 --- a/mockserver-client.Tests/src/CommonModules/Tests_CreateMock/Module.bsl +++ b/mockserver-client.Tests/src/CommonModules/Tests_CreateMock/Module.bsl @@ -29,7 +29,7 @@ Procedure CreateNewClientsWithServer(Context) Export EndProcedure // @unit-test -Procedure CreateClientNotDefaultUrl(Context) Export +Procedure CreateClientNotDefaultURL(Context) Export // given Mock = DataProcessors.MockServerClient.Create(); diff --git a/mockserver-client.Tests/src/CommonModules/Tests_Respond/Module.bsl b/mockserver-client.Tests/src/CommonModules/Tests_Respond/Module.bsl index 5814dc0..6d220ff 100644 --- a/mockserver-client.Tests/src/CommonModules/Tests_Respond/Module.bsl +++ b/mockserver-client.Tests/src/CommonModules/Tests_Respond/Module.bsl @@ -1,7 +1,7 @@ #Region Internal // @unit-test -Procedure RespondUrlException(Context) Export +Procedure RespondURLException(Context) Export // given Mock = DataProcessors.MockServerClient.Create(); diff --git a/mockserver-client.Tests/src/CommonModules/Tests_Verify/Module.bsl b/mockserver-client.Tests/src/CommonModules/Tests_Verify/Module.bsl index 9931da6..8d4370e 100644 --- a/mockserver-client.Tests/src/CommonModules/Tests_Verify/Module.bsl +++ b/mockserver-client.Tests/src/CommonModules/Tests_Verify/Module.bsl @@ -1,7 +1,7 @@ #Region Internal // @unit-test -Procedure VerifyUrlException(Context) Export +Procedure VerifyURLException(Context) Export // given Mock = DataProcessors.MockServerClient.Create(); diff --git a/mockserver-client.cfe/src/DataProcessors/MockServerClient/MockServerClient.mdo b/mockserver-client.cfe/src/DataProcessors/MockServerClient/MockServerClient.mdo index ff973e3..cd4f4e9 100644 --- a/mockserver-client.cfe/src/DataProcessors/MockServerClient/MockServerClient.mdo +++ b/mockserver-client.cfe/src/DataProcessors/MockServerClient/MockServerClient.mdo @@ -15,14 +15,14 @@ true - Url + URL en - Url + URL ru - Url + URL String diff --git a/mockserver-client.cfe/src/DataProcessors/MockServerClient/ObjectModule.bsl b/mockserver-client.cfe/src/DataProcessors/MockServerClient/ObjectModule.bsl index 9eba891..cbe3038 100644 --- a/mockserver-client.cfe/src/DataProcessors/MockServerClient/ObjectModule.bsl +++ b/mockserver-client.cfe/src/DataProcessors/MockServerClient/ObjectModule.bsl @@ -1575,7 +1575,7 @@ EndFunction EndIf; - ThisObject.MockServerResponse = HTTPConnector.Put( ThisObject.Url + "/mockserver/" + Action, + ThisObject.MockServerResponse = HTTPConnector.Put( ThisObject.URL + "/mockserver/" + Action, PutJSON, PutHeaders );