В настоящее время я использую эти инструменты, чтобы запустить свои тесты, покрытия кода и документации:Результаты тестов и документация Сайт
Модульное тестирование:
- жасмин
- XUnit
Покрытие кода:
- Стамбул
- dotCover
Документация:
- Typedoc
Как я пытаюсь сделать все модульное как для интерфейса и внутреннего интерфейса, есть несколько беседки компонентов и пакетов nuget, где, конечно, каждый компонент работает d ifferent тип испытаний и документации.
Теперь, что я хочу сделать, это иметь выделенный сайт, который захватывает все результаты тестирования и документацию и имеет выделенный сайт, где все разработчики и т. Д. Могут использовать его в качестве ориентира.
Есть ли доступный плагин, который может помочь мне в этом?
Если у вас есть какие-либо идеи, откуда я могу начать, как я попытался поработать немного, но не повезло.
, но у вас есть документация, создаваемая для каждого права сборки? Разве не имело бы смысла иметь отдельный сайт для размещения всей вашей документации? – comb
Для такой документации (сгенерированной из кодового комментария) каждая фиксация потенциально изменила документацию. Целевая аудитория - это разработчики, поэтому я лично вижу TeamCity как отличное место для его размещения. По мере развития вашего приложения, документация API и разные ветви имеют различный контент. Вы могли бы использовать TC генерировать артефакт из документации и публиковать на другом сервере. –