Описание тега stubbing
Заглушка - это изменение метода экземпляра или свойства объекта во время выполнения для расширения его функциональности.
1
ответ
RSpec: заглушка SFTP
Я пытаюсь заглушить Net::SFTP от объекта. Вот модель: class BatchTask require 'net/sftp' def get_file_stream(host, username, password, path_to_dir, filename) raise ArgumentError if host.nil? or username.nil? or password.nil? or path_to_dir.nil? or f…
31 июл '12 в 00:40
3
ответа
RhinoMocks - заглушка метод, который возвращает параметр
Я использую RhinoMocks, мне нужно заглушить метод, и он всегда должен возвращать третий параметр, независимо от того, что передается в: _service.Stub(x => x.Method(parm1, parm2, parm3)).Return(parm3); Очевидно, это не так просто. Я не всегда знаю…
12 ноя '09 в 15:10
0
ответов
Почему body не соответствует ни одному из 3 возможных форматов, если body в формате json
Я отправляю POST-запрос с телом на http://blabla/cashboxes/[0-9]+/registration/[0-9]+/declaration/upload_sign: { "sign":"here is base64" } У меня есть макет { "request": { "method": "POST", "urlPathPattern": "/cashboxes/[0-9]+/registration/[0-9]+/de…
03 апр '18 в 09:37
1
ответ
junit: издевается и заглушки - ссылки ссылки?
Так что я в основном являюсь разработчиком RoR на этом этапе своей карьеры (все еще с некоторыми затяжными приложениями к Python и Django), и недавно я был включен в проект java/ejb/tomcat. Я пытаюсь обернуть голову вокруг джунита (прошло много лет …
14 июн '11 в 12:16
0
ответов
Альтернативные способы окурки коллекций
В метеоре, есть ли какой-нибудь способ заглушить коллекцию для модульного тестирования без использования hwillson:stub-collections? Использование этого пакета, к сожалению, не вариант из-за ограничений пакета (mongo@1.0.11), и ни один из них не испо…
12 фев '18 в 17:11
1
ответ
Как заглушить метод с параметром без использования специального делегата?
Я пытаюсь заглушить метод, который имеет out Paramteter с помощью RhinoMock's Do метод, но я продолжаю получать сообщение не может разрешить символ outParam. Вот заглушка: private static void FakeClientsLoading(MyClass fakeClass, IEnumerable<stri…
06 фев '15 в 14:04
2
ответа
Тестирование изоляции контроллера от моделей
Возможно ли (и разумно) написать тесты и классы Controller перед написанием базовых классов Model? Я думал, что видел заметки о том, как это сделать, но сейчас не могу найти рецепт. Например, рассмотрим следующий контроллер: # file: app/controllers/…
31 мар '12 в 01:46
2
ответа
Как я могу заблокировать Обещание так, чтобы мой тест мог выполняться синхронно?
Я пытаюсь выполнить модульное тестирование модуля, заглушив одну из его зависимостей, в данном случае UserManager Упрощенная версия модуля выглядит следующим образом: // CodeHandler module.exports = function(UserManager) { return { oAuthCallback: fu…
29 сен '15 в 06:52
0
ответов
Как не перестроить реагирующее нативное приложение до запуска тестов e2e?
Я использую детокс для тестирования моего приложения RN У меня есть заглушка для входа в Facebook в таких тестах: // js/actions/login.e2e.js function fbAuth() { console.log('stubbed auth with Facebook'); } module.exports = { fbAuth }; Когда я создаю…
01 июн '18 в 10:37
1
ответ
Как заглушить все методы условия в state_machine ruby для тестирования?
Я использую state_machine с рельсами для обработки состояния на некоторых активных моделях записи и тестирования их с помощью rspec и фабричной девушки. У меня также есть свойство сериализованного массива под названием state_path это отслеживает гос…
27 фев '14 в 23:26
2
ответа
Следует ли делать то, чего я не ожидаю?
Рассмотрим следующие две тривиальные модели: class Iq def score #Some Irrelevant Code end end class Person def iq_score Iq.new(self).score #error here end end И следующий тест Rspec: describe "#iq_score" do let(:person) { Person.new } it "creates an…
03 июл '12 в 20:26
1
ответ
AngularJS: Как мне заглушить функцию внутри контроллера, который я тестирую?
У меня есть контроллер, который в настоящее время вызывает RESTful API при загрузке соответствующего представления. Поэтому я не уверен, связана ли эта проблема с тем, как я тестирую, или с реализацией самого кода - я был бы рад любым предложениям, …
11 ноя '15 в 16:27
2
ответа
Как проверить функцию, которая принимает блок с помощью rspec
У меня есть функция, которая принимает блок, открывает файл, возвращает и возвращает: def start &block .....do some stuff File.open("filename", "w") do |f| f.write("something") ....do some more stuff yield end end Я пытаюсь написать тест для это…
19 фев '13 в 10:45
2
ответа
Исключения RhinoMocks при заглушении метода Equals
У меня проблема с настройкой теста для метода Equals на объекте. Рассматриваемый объект определяется этим интерфейсом: public interface IHours { ITimeOfDay OpenAt { get; set; } ITimeOfDay CloseAt { get; set; } DateTime ValidFrom { get; set; } DateTi…
11 сен '09 в 12:47
2
ответа
Как заглушить метод для класса, сгенерированного во время выполнения с помощью minitest Rails?
Я хочу остановить вызов стороннего компонента, но нахожу это довольно сложным в мини-тесте Rails. Я начну с самого основного вопроса выше. Вот некоторый очень упрощенный псевдокод, чтобы лучше объяснить, что я пытаюсь сделать: class RequestControlle…
19 ноя '13 в 20:27
1
ответ
Узел - Как проверить анонимный обратный вызов зависимой зависимости
Я пишу модуль nodejs, чтобы абстрагировать детали приводных двигателей, подключенных к заголовкам gpio Raspberry Pi. Модуль узла, который я использую для связи с gpio пи - это pi-gpio Я тестирую свой модуль с jasmine и потому что я знаю pi-gpio моду…
19 фев '16 в 16:04
1
ответ
Rhino Mocks заглушка выражения
Я хотел бы заглушить метод со следующей подписью: Product[] GetAllActive(Expression<Func<Product, bool>> predicate, bool asNoTracking = true, params Expression<Func<Product, object>>[] navigationProperties); Я использую Rhino…
20 дек '12 в 01:22
1
ответ
Отключить "ожидать получения" в RSpec
У меня есть ожидание в RSpec, который установлен в before блок: context 'my_context' do before :each do expect(Net::HTTP).to receive(:new).at_least(:once) end it_behaves_like MyClient end Тем не менее, я только что добавил кусок кода, который означа…
21 фев '19 в 23:20
3
ответа
Как я могу заглушить или смоделировать метод request.subdomains в Rails?
Я пытаюсь написать несколько функциональных тестов в моем приложении rails, и в application_controller.rb у меня есть это: before_filter :current_account def current_account @current_account ||= Account.find_by_subdomain!(request.subdomians.first) e…
17 июн '09 в 02:37
1
ответ
Swift, как протестировать функцию с зависимостями
Привет, я новичок в издевательстве и окурках, так как это концепции, о которых я слышал, но на самом деле не видел примера, объясняющего, как это работает. Я понимаю базовое модульное тестирование, но я не нашел места, где я мог бы получить объяснен…
17 апр '18 в 03:56