FANDOM


  • При написании тестов необходимо писать по одному тесту на каждую управляющую конструкцию(if, for, while, repeat, case, etc) + 1 на сам метод. Для каждой управляющей конструкции необходимо проверять как истинность входных данных так и ложность.
  • Писать лучше короткие методы, требующие не более 10-ти тестов, для упрощения тестирования этих методов
  • При проектировании приложения/компонента/класса/метода необходимо предусмотреть стратегию обработки ошибок и в связи с этой стратегией
  • писать "грязные" тесты
  • Приучить себя не делать лишних переносов строк в управляющих конструкция типа if, while, etc.. писать строго if (statement) {}