Apokaliepsis
@Apokaliepsis
Главное - задать правильный вопрос

Как написать автотесты для консольного приложения?

Есть консольное приложение для Linux. Приложение запускается в терминале командой с набором различных ключей. Нужно проверить работу программы, используя различные вариации параметров. Тестирование нужно проводить по принципу чёрного ящика.
Как правильно написать автотесты на Java для такого приложения? Или можно просто разработать программу, которая запускает варианты команд приложения в терминале и записывает результат по каждому кейсу в отдельный текстовый файл?
  • Вопрос задан
  • 1899 просмотров
Решения вопроса 1
@private_tm
JAVA dev
https://github.com/kward/shunit2

#! /bin/sh
# file: examples/equality_test.sh

testEquality()
{
    assertEquals 1 1
}

# load shunit2
. ../src/shell/shunit2
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы