tdd ×3
Создан 05.01.2025
7
голоса
0
ответов
24
просмотров
Инструменты для юнит-тестирования JavaScript в TDD

Я изучил множество инструментов для юнит-тестирования и тестов на JavaScript, но не смог найти подходящий вариант, который был бы полностью совместим с методологией TDD. Есть ли какой-нибудь инструмент для юнит-тестирования на JavaScript, который соответствует всем принципам TDD?

32
голоса
5
ответов
45
просмотров
Как протестировать класс с приватными методами, полями или внутренними классами?

Как мне протестировать класс с использованием JUnit, если у него есть внутренние приватные методы, поля или вложенные классы? Похоже, что изменять модификатор доступа для метода только ради того, чтобы запустить тест, не совсем правильно.

9
голоса
5
ответов
39
просмотров
Как проверить, что конкретный метод не был вызван, используя Mockito?

Как проверить, что метод не был вызван на зависимости объекта?

У меня есть следующий код:

public interface Dependency {
    void someMethod();
}

public class Foo {
    public void bar(final Dependency d) {
        ...
    }
}

Я создаю тест для класса Foo:

public class...