Вопросы по теме 'jasmine2.0'
AngularJs Protractor: параметры конфигурации транспортира Jasmine 2.0
Вернемся еще раз с еще несколькими запросами по транспортиру. Я использую Jasmine 2.0, поэтому могу воспользоваться преимуществами методов beforeAll () и afterAll (). В журнале консоли я замечаю, что вывод не такой подробный, как в предыдущей...
735 просмотров
schedule
04.10.2021
Невозможно использовать блок Jasmine 'It' внутри функции async-обещания
У меня проблема с использованием ИТ-блока внутри цикла. Цикл в основном исходит из возвращенного Promise, модуля exceljs , который считывает данные из файла Excel.
Вот функция обещания.
var excelJs = require('exceljs');
var Excel =...
523 просмотров
schedule
28.09.2021
Chrome на Mac не запускается в развернутом состоянии даже после попытки с '--start-fullscreen' в аргументах
Мне нужно, чтобы мой хром запускался в развернутом состоянии каждый раз, когда инициализируется мой комплект транспортира
Уже пробовали обновить хром-диск с обновлением webdriver-manager. Все еще нет идти
Я использую это в своей функции conf.js...
31 просмотров
schedule
07.11.2021
AngularJS – Jasmine – не удается протестировать службу в функции обратного вызова контроллера
Мне нужна помощь с тестом Жасмин. У меня есть этот контроллер с простым сервисом:
angular.module('${project.name}')
.controller('MyControllerCtrl', function ($scope, InvocationService) {
$scope.vm = {};
var vm = $scope.vm;...
42 просмотров
schedule
16.04.2022
Тестирование Angular 6 — Jasmine — имитация связанных обещаний
У меня есть метод register() в моей службе, который я хочу протестировать. Я утверждаю, что вызывается другой метод из внедренной службы. Давайте более подробно рассмотрим мой код:
Услуга
export class OAuthRegistrationService {...
2139 просмотров
schedule
15.05.2022
Шпионить за методом объекта, созданного динамически во время выполнения теста
Мне нужно шпионить за методом объекта, созданного динамически внутри другого метода
Поэтому учтите следующее:
public doStuff = () => {
const myThing = new MyThing();
myThing.doSomethingElse().then((data) => {
//do more...
408 просмотров
schedule
09.06.2022
Тестирование обратных вызовов RXjs 6 с помощью jasmine
Вот простая почтовая функция, я могу успешно выполнить модульное тестирование и поймать ошибку в jasmine. Можно ли протестировать финализацию в жасмин? то есть в финализации, можем ли мы ожидать, что загрузчик будет закрыт или нет?...
839 просмотров
schedule
09.07.2022
Как я могу следить за функцией, экспортированной из модуля в Jasmine 2?
Исходный код
import lookupFooFunction from '../../utils/sampleJSFile';
function a() {
const a = 'bla';
const b = 'zoo';
lookupFooFunction(a,b)
//more stuff
}
Тестовый код
spyOn(window,...
454 просмотров
schedule
28.07.2022
Как использовать jasmine для имитации обратного вызова jquery getJSON
У меня есть модуль, содержащий функцию загрузки, и эта функция загрузки вызывает функцию jQuery getJSON.
load(key,callback){
// validate inputs
$.getJSON( this.data[key],'',function(d){
switch(key){
// do some stuff with the data...
526 просмотров
schedule
25.08.2022
Получение $digest уже выполняется в асинхронном тесте с Jasmine 2.0
Я знаю, что вызов $digest или $apply вручную во время цикла дайджеста вызовет ошибку «$ дайджест уже выполняется», но я понятия не имею, почему я получаю это здесь.
Это модульный тест для службы, обертывающей $http , служба достаточно проста,...
11293 просмотров
schedule
27.09.2022
Тайм-ауты возникают на разных платформах при запуске теста e2e с использованием транспортира.
Я использую транспортир для выполнения тестов e2e, но продолжаю получать это сообщение об ошибке:
- Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
Я увеличил лимит времени...
64 просмотров
schedule
18.04.2023
у меня проблема с транспортиром, когда я пытаюсь выполнить тестовые примеры в браузере Microsoft Edge. я получаю сообщение об ошибке
я получаю эту ошибку, когда пытаюсь выполнить тестовые случаи в браузере Microsoft Edge
30 просмотров
schedule
30.11.2022
Как покрыть все строки функции жасминовой кармой
Как я могу покрыть все строки функции ниже, используя жасмин?
addUser(): void {
if (this.validateNewUser()) {
this.newUser._Job = this.selectedJob;
this.newUser.PositionId = this.selectedJob.Id;...
160 просмотров
schedule
04.07.2023
Как я могу охватить ответ на обещание с помощью Jasmine и Karma
У меня есть функция, которая возвращает и обрабатывает обещание, мне нужно покрыть возврат, который находится внутри then , но я не знаю, как я могу это сделать, сейчас я пытаюсь сделать следующее:
confirmRemoveUser(user: IUser) {...
108 просмотров
schedule
27.02.2023
транспортир-jasmine2-screenshot-reporter пустой скриншот
В файле конфигурации Protractor есть 2 настраиваемых отчета для ведения журнала, а другой - protractor-jasmine2-screenshot-reporte r. Создается скриншот png, но отображается только пустой белый экран. Ниже код для conf.js.
let...
36 просмотров
schedule
15.01.2023
Жасмин тестирует .load() для получения вызываемого URL
У меня есть функция, которая загружает шаблон, и я хочу проверить, что вызывается правильный URL-адрес.
Поскольку я не могу найти никакой информации, кроме слежки за вызовами ajax, я предполагаю, что то же самое для вызовов .load() . Я использую...
714 просмотров
schedule
14.03.2024
Тестирование двух решенных обещаний с помощью Angular/Jasmine
У меня есть служба под названием myHttp , которая возвращает обещание, и контроллер, который дважды вызывает myHttp с разными параметрами.
Чтобы протестировать контроллер, я пытаюсь смоделировать myHttp с помощью Jasmine spyOn следующим...
752 просмотров
schedule
17.05.2024
У спецификации нет ожиданий - Жасмин тестирует функцию обратного вызова
У меня есть метод, который вызывается с помощью d3 timer . Каждый раз, когда вызывается метод, он генерирует объект с парой значений. Одно из значений со временем увеличивается. Я хотел бы написать тест, чтобы проверить, находятся ли значения в...
23887 просмотров
schedule
21.05.2024