Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Пасоны, как правильно парсить параметры? (https://javascript.ru/forum/offtopic/37706-pasony-kak-pravilno-parsit-parametry.html)

megaupload 05.05.2013 13:19

Цитата:

Сообщение от kobezzza
Closure Linter

кстати ты его юзаешь, он ругается на выравнивания разные, как это настраивать и вообще где у него доки? я не смог найти.

Цитата:

Сообщение от kobezzza
Для тестов я в основном юзаю qUnit.

как покрыть откомпилированный код юниттестами? там же именя другие е мае) как МИНИМУМ

kobezzza 05.05.2013 13:28

Цитата:

Сообщение от megaupload (Сообщение 249042)
кстати ты его юзаешь, он ругается на выравнивания разные, как это настраивать и вообще где у него доки? я не смог найти.

Не юзаю, тоже не до конца разобрался с настройками и забил. Настраивается с помощью конфиг файла. Для справки вызови --help в консольке.
А ваще у гугла много мутных велосипедов, и это один из них.

Цитата:

Сообщение от megaupload (Сообщение 249042)
как покрыть откомпилированный код юниттестами? там же именя другие е мае) как МИНИМУМ

Ну всё конечно не покрыть, т.к. что-то инлайнится, что-то удаляется, но если я жму либу, то у мя есть "внешние ручки", которые не меняют названия.

Если проверяю проект, то использую приёмочные и интеграционные тесты.

megaupload 05.05.2013 13:58

Цитата:

Сообщение от kobezzza
Для справки вызови --help в консольке.

как ты понял я это уже сделал и получил "ко ко ко")

Цитата:

Сообщение от kobezzza
"внешние ручки", которые не меняют названия.

ну я думал что суть юнит тестов в том чтобы тестировать каждый класс и каждый метод независимо, ну да ладно.

Цитата:

Сообщение от kobezzza
приёмочные и интеграционные тесты.

штоэта О_О?

kobezzza 05.05.2013 14:10

Цитата:

Сообщение от megaupload (Сообщение 249046)
у я думал что суть юнит тестов в том чтобы тестировать каждый класс и каждый метод независимо, ну да ладно.

Ну остальное тестится в несжатом виде, тут уже ничего не поделаешь.

Цитата:

Сообщение от megaupload (Сообщение 249046)
штоэта О_О?

Мир гораздо разнообразнее и существует over9000 различных видов тестов и отдельные профессии "тестировщик {подставить нужное}".

Интеграционные тесты - это тесты взаимодействия модулей.
Приёмочные тесты - это самые абстрактные тесты, которые проверяют работу проекта в целом: например можно написать тест на Selenium IDE который будет из браузера ходить по сайтеку, что-то делать и т.д. а результат сравниваться вручную или опять таки программно. Тестирование сервиса "вручную" тоже считается приёмочным тестированием.

megaupload 05.05.2013 14:42

kobezzza, я чо то похожее видал у вижуал студии. Там типа тонны разных тулсов для такого, не?

kobezzza 05.05.2013 14:44

Цитата:

Сообщение от megaupload (Сообщение 249052)
kobezzza, я чо то похожее вижал у вижуал студии. Там типа тонны разных тулсов для такого, не?

Не могу знать, я студию так глубоко никада не юзал:)


Часовой пояс GMT +3, время: 04:15.