Реализация замены для объектов, методов или функций, чтобы удалить внешние зависимости.
0 ответов

Не удалось заблокировать модуль запроса в асинхронной функции, которая использует обещания

У меня есть функция, которая делает асинхронный вызов и разрешает с помощью Promise. main.js: var request = require('request'); var Promise = require('promise'); var makeAsyncCall = function () { return new Promise(function (resolve, reject) { reque…
05 окт '17 в 10:57
1 ответ

Как создать заглушку JavaScript-клиента из WADL?

Я хочу создать заглушку JavaScript для вызова веб-службы RESTful, определенной в этом wadl: http://idi.fundacionctic.org/mobSerenoaWS/application.wadl Я пытался использовать подключаемый модуль веб-службы REST NetBeans в NetBeans 7.0.1. Я загрузил W…
10 фев '12 в 14:54
1 ответ

Как можно заблокировать цепочку вызовов к клиентскому объекту AWS с помощью тестов AWS SDK V2?

Я обновляю нашу реализацию AWS до V2. Я хотел бы создать клиентский объект AWS в моих тестах, чьи веб-запросы являются заглушками. У меня проблема в том, чтобы заставить этот тестовый клиент соответствовать реальному клиенту, чтобы я мог тестировать…
21 июл '15 в 16:23
2 ответа

PHPUnit Как получить РЕАЛЬНОЕ возвращаемое значение смоделированного метода?

Как я могу получить реальное возвращаемое значение макета класса / метода? Я нашел много возможностей вернуть фиксированные значения, но я хочу получить результат смоделированного метода, который я вызываю Обновление пространства имен \Model; класс …
06 ноя '14 в 10:43
1 ответ

Sinon заглушает функцию, переданную в качестве параметра

У меня есть следующий пример класса: function Example() {...} Example.prototype.someFunc1() {...} Example.prototype.someFunc2() {...} Example.prototype.func(func) {var res = func(); ...} Я обычно звоню Example#func() следующее: var example = new Exa…
20 авг '16 в 14:31
0 ответов

Как бы я посмеялся над этим, используя Jest?

Кажется, асинхронное ожидание не работает для меня. Может быть, моя реализация неверна. Кто-нибудь подскажет, как я мог бы правильно смоделировать вызов этой функции 'userLogin'? Составная часть: export default Wrapped => class extends React.Comp…
08 июн '18 в 12:31
1 ответ

Создание заглушки клиента Java SOAP с конечной точкой службы, определенной во время выполнения

Ранее я писал SOAP-клиенты на Python и использовал библиотеку SUDS. Не вдаваясь в подробности, генерация "заглушки" действительно довольно динамична, так как она выполняется во время выполнения, а благодаря тому, что Python настолько не типизирован,…
11 июл '14 в 17:20
1 ответ

Как узнать, что такое заглушка?

Всегда ли заглушка означает одно и то же, когда вы пишете программы? "Заглушки предоставляют заменяющие реализации для объектов, методов или функций для удаления внешних зависимостей. Заглушки, как правило, используются во время модульного и компоне…
27 дек '12 в 18:27
1 ответ

Как программно развернуть заглушку на parasoft soaTest

Я использую Parasoft SoaTest 9.7, чтобы создать симулятор-заглушку, который должен развертываться на Soa Server каждый раз, когда я хочу запускать тестовые случаи. Итак, я хочу знать, есть ли решение для автоматизации развертывания заглушки на Soa S…
01 фев '17 в 09:02
4 ответа

Как заглушить сокет в C?

Я написал код клиента, который должен посылать некоторые данные через сокет и читать ответ с удаленного сервера. Я хотел бы протестировать этот код. Подпись функции - что-то вроде: double call_remote(double[] args, int fd); где fd дескриптор файла с…
12 июл '11 в 20:08
1 ответ

Как заглушить MySQL запрос, используя некоторые фиктивные данные и мокко в узле JS

Мое требование - использовать заглушки в скрипте модульного тестирования, чтобы обойти какой-то реальный запрос MySQL, используя фиктивные данные. Я использую фреймворк Mocha и Chai. Я не знаю, как использовать фиктивные данные, чтобы обойти запрос …
12 июн '18 в 05:28
0 ответов

Использование различных процентов перехода состояний для SMS-сообщений в инструменте-заглушке SMPPSim

Мы тестируем отправку и получение SMS-сообщений с помощью инструмента-заглушки SMPPSim от Selenium (с открытым исходным кодом). В основном, это отлично работает для наших тестов. Однако в случае, если мы хотим провести тестирование с различными проц…
18 май '15 в 15:21
3 ответа

Заглушка параметра запроса Wiremock

Я пытаюсь смоделировать параметр запроса, используя заглушку JSON. Это работает, когда я делаю это так: { "request": { "method": "GET", "url": "/posts?id=1", }, //... } Однако, когда я изменяю свой параметр запроса, чтобы использовать выделенное пол…
25 май '18 в 06:43
1 ответ

Как создать уникальный заголовок, как WordPress?

Хе, я майя, мне нужно создать уникальный заголовок, как WordPress. если заголовок hello-world существует, следующим заголовком будет hello-world-2 Спасибо
08 май '10 в 01:42
4 ответа

"Повторяющееся имя файла" для того же пространства имен WSDL при использовании веб-службы из разных поддоменов

Предисловие Мы предоставляем клиентам наш сервис API. У каждого клиента есть собственный поддомен (например, sergii.ourwebsite.com) и собственный URL-адрес WSDL, он выглядит как http://sergii.ourwebsite.com/api/bsapi.cfc?wsdl Также все сайты (включа…
13 июл '09 в 14:19
1 ответ

RSpec: Проблемы с преобразованием в новый синтаксис "allow" для mocks/stubs

Я пытаюсь выучить rspec и применить то, что я изучаю, к существующему приложению rails. Я пытаюсь создать макет пользователя с именем "current_user" Я в основном взял эту строку кода controller.stub(:current_user).and_return(build_stubbed(:user)) и …
11 май '15 в 16:29
1 ответ

С Rhino Mocks, как заглушить метод, который использует ключевое слово params?

Я пытаюсь настроить ожидание в хранилище. Метод использует ключевое слово params: string GetById(int key, params string[] args); Ожидание у меня настроено: var resourceRepo = MockRepository.GenerateMock<IResourceRepository>(); resourceRepo.Exp…
09 июл '12 в 22:13
1 ответ

Заглушка угловая служба в директиве юнит-тест

У меня есть такая директива: app.directive('myDirective', ['my', function(myService){ return { restrict: 'E', scope: { resourcePath: '=' }, priority: 999, transclude: true, template: '<ng-transclude ng-if="func()"></ng-transclude>', link…
0 ответов

Использование заглушки sinon для проверки приставки

Первоначально я вручную очищал localStorage/sessionStorage через window.sessionStorage.clear();, но при переходе на использование redux-persistПохоже, заглушка не работает. Код import { PersistorConfig, purgeStoredState } from "redux-persist"; impor…
22 мар '18 в 22:04
2 ответа

Java, как зарегистрировать экземпляр класса, чтобы любой класс мог найти

Предположим, у меня есть такой класс Java: public class FibSolver{ int fib(int n){ //returns n-th term of fibonacci sequence } } Я хочу зарегистрировать экземпляр этого класса (называемый FibService), так же, как служба RMI делает это при регистраци…
06 окт '18 в 19:27