Вопросы по теме 'spy'
Жасмин не работает для директивы по ссылке при нажатии на документ
Моя функция директивной ссылки приведена ниже -
link:function(scope,elem,attr){
$(document).on("click",function(event){
var target = $(event.target);
if(target.is('.detailBox') ||...
264 просмотров
schedule
05.10.2021
процесс заглушки. выход с шуткой
У меня есть код, который делает что-то вроде
function myFunc(condition){
if(condition){
process.exit(ERROR_CODE)
}
}
Как я могу проверить это в Jest? Замена exit в process на jest.fn() и возврат его обратно после теста не...
14691 просмотров
schedule
01.03.2022
Ошибка TypeError во время spyOn Jest: невозможно установить свойство getRequest для # ‹Object›, у которого есть только геттер.
Я пишу приложение React с TypeScript. Я провожу свои модульные тесты с помощью Jest.
У меня есть функция, которая выполняет вызов API:
import { ROUTE_INT_QUESTIONS } from "../../../config/constants/routes";
import { intQuestionSchema } from...
28360 просмотров
schedule
28.03.2022
Как следить за методом, вызываемым в подписке внутри ngOnInit в спецификации теста Angular?
Мне нужно проверить, правильно ли я инициализировал свои поля на основе значения свойства. Это свойство используется в условии в методе, вызываемом в рамках подписки, вызываемой в ngOnInit. Я использую шпион, чтобы вернуть логическое значение в...
704 просмотров
schedule
12.05.2022
Mockito + Spy: как собрать возвращаемые значения
У меня есть класс, использующий фабрику для создания некоторого объекта. В моем модульном тесте я хотел бы получить доступ к возвращаемому значению factory. Поскольку фабрика напрямую передается классу, а геттер для созданного объекта не...
18850 просмотров
schedule
25.08.2022
Отслеживание электронной почты с помощью PHP и изображения
Я видел такие сервисы, как spypig.com, помещающие небольшое изображение в электронное письмо и отслеживающие, когда оно открывается и откуда. Они отслеживают город, страну, IP-адрес и т. д. Как это делается?
Как мы узнаем, когда открыта почта?...
47609 просмотров
schedule
23.09.2022
Протестируйте функцию обратного вызова «Готово» отложенного объекта jQuery с помощью sinon.js
У меня есть этот фрагмент кода CoffeeScript в одном из моих представлений Backbone:
myMethod: ->
# some code here
$.when(
# ...
).done(
@myCallback
)
и я хочу проверить, что myCallback вызывается в...
1411 просмотров
schedule
29.05.2023
включение завершения кода spyjs в phpstorm
Я запустил трассировку spyjs в phpstorm. Но мне интересно, как включить автодополнение кода из spy-js, как это делается в webstorm. См. эту статью здесь: http://blog.jetbrains.com/webstorm/2014/10/spy-js-2-0-new-level-of-javascript-tracing/
Я...
173 просмотров
schedule
10.10.2022
Как использовать mockito, чтобы не оценивать метод внутри метода тестирования
Я реализую тестовый пример для метода контроллера. Метод контроллера выглядит следующим образом:
public class LoginController{
public String register(String token){
//some logic
loginService.delete(String token);
//some...
1791 просмотров
schedule
28.05.2023
Отслеживание метода дочернего компонента React
Я пытаюсь протестировать свой компонент React с помощью шутки и фермента. У меня есть компонент формы, который использует компонент react-skylight . Я запускаю функцию .show() при отправке формы и только тогда, когда ответ от сервера успешен....
1031 просмотров
schedule
02.05.2023
Эквивалент ответа.RETURNS_DEEP_STUBS для шпиона в mockito
Мне не удалось найти способ использовать «глубокие заглушки» для методов заглушки шпиона в Mockito. Я хочу сделать что-то вроде этого:
@Spy private Person person = //retrieve person
@Test
public void testStubbed() {...
5978 просмотров
schedule
01.05.2023
Шпионить за объектом с помощью Moq (C#)
Я создаю приложение .NET Core и хочу следить за созданным объектом с помощью Moq, но я не нашел способа сделать это.
По сути, мне нужно то, что описано здесь как шпионаж.
Я обнаружил, что могу вызывать методы базового класса класса Foo...
2863 просмотров
schedule
14.12.2022
Проверить аргумент миллисекунд на setTimeout с помощью шутки
У меня есть способ вызвать паузу с помощью обещания с setTimeout:
pause = ({ time } = {}) => {
const pauseTime = time || 500;
return new Promise((resolve) => {
setTimeout(() => {
resolve()
}, pauseTime)
})
}
Я хочу...
156 просмотров
schedule
08.02.2024
В JUnit с Spring, как мне создать шпиона для @Service с помощью Mockito (1.10.18)?
Я использую Spring 3.2.11.RELEASe, JUnit 4.12 и Mockito 1.10.18. Как в моем тесте JUnit создать шпиона (не макета, шпиона) весенней службы @Autowired? Вот как объявляется услуга…
@Service("orderService")
public class OrderServiceImpl implements...
8268 просмотров
schedule
20.02.2024
Как издеваться над экспортированной функцией машинописного текста в тесте на жасмин?
Я пытаюсь имитировать функцию, экспортированную из файла машинописного текста, в тесте Jasmine. Я ожидаю, что следующее будет издеваться над импортированным foo и вернуть значение 1 в спецификации для бара.
Похоже, что макет не вызван, поэтому я...
9676 просмотров
schedule
13.04.2024
Как лучше всего обрабатывать динамические значения iframe в BluePrism
Я работаю над прогрессом, но он всегда дает сбой, когда я использую шпион HTML. причина, по которой я узнал, в том, что iframe меняется. Есть ли способ сделать его динамическим, чтобы он читал и получал iframe. так что я могу добавить его в элемент...
202 просмотров
schedule
08.06.2024