Я хочу створити одиничні тести легко, просто вибравши метод. Чи є в затемненні інструмент, який це робить? Він повинен підтримувати шаблони. Я повинен вміти створювати як позитивні, так і негативні тести.
Я хочу створити одиничні тести легко, просто вибравши метод. Чи є в затемненні інструмент, який це робить? Він повинен підтримувати шаблони. Я повинен вміти створювати як позитивні, так і негативні тести.
Відповіді:
Ви можете використовувати мій плагін, щоб легко створювати тести:
Плагін доступний тут . Сподіваюся, це допомагає.
Щоб створити шаблон тестового випадку:
"Новий" -> "Тестовий кейс JUnit" -> Виберіть "Клас під тестом" -> Виберіть " Доступні методи ". Я думаю, що майстер досить простий для вас.
Перегляньте цю дискусію [Як автоматично генерувати з'єднання?]
Якщо ви починаєте нову програму java, то Spring ROO також виглядає дуже цікаво!
Сподіваюся, що це допомагає.
Будь-який тест одиниці, який ви могли створити, натиснувши кнопку, нічого не вартував. Як інструмент дізнатися, за якими параметрами пройти ваш метод і чого очікувати назад? Якщо я не розумію ваших очікувань.
Близько до цього є щось на зразок FitNesse , де ви можете налаштувати тести, потім окремо ви налаштуєте вікі-сторінку зі своїми тестовими даними, і вона запускає тести з цими даними, публікуючи результати у вигляді червоного / зеленого.
Якщо ви були б раді зробити тестове написання набагато швидше, я б запропонував Mockito , глузливий фреймворк, який дозволяє вам дуже легко знущатися над класами навколо того, на якому ви тестуєте, тож менше налаштувань / сходів, і ви знаєте, що ви насправді тестування цього класу замість залежного від нього.