Goal abandoned
The author does not write in the goal 8 years 6 months 11 days
Прочитать JUnit in Action, Second Edition
Хочу прочитать книгу "JUnit in Action, Second Edition" чтобы разобраться в том как правильно готовить юнит тестирование и начать применять его в работе, там где оно нобходимо или там где позволяет получить дополнительные преимущества.
Раньше для меня юнит-тестирование представлялось в виде такой известной картинки "как нарисовать сову": Шаг 1: Рисуем кружочек, шаг2: Рисуем остаток совы.
Сейчас же уже поднакопился некоторый объем знаний, например, про инъекцию зависимостей, принципы SOLID, рефакторинги, шаблоны ООП и т.д. Ну и стало понятно что некоторые вещи нужны не только для хорошей архитектуры программы, но и для облегчения юнит-тестирования программы. Поэтому захотелось как-то систематизировать полученные знания и получить новые.
Получилось так что книга которую я выбрал доступна только на английском языке. Читать книги на английском я раньше никогда не пробовал, но подозреваю, что это сложнее чем читать на русском :) Поэтому чтобы не упустить смысл прочитанного я планирую время от времени записывать в дневник цели те важные моменты которые встречаются в книге.
Goal Accomplishment Criteria
Книга прочитана
Personal resources
Время, знания и навыки
Goal ecological compatibility
Польза цели - развитие своих профессиональных навыков
-
Chapter 1 JUnit jump-start
-
Proving it works
-
Starting from scratch
-
Understanding unit testing frameworks
-
JUnit design goals
-
Setting up JUnit
-
Testing with JUnit
-
Summary
-
-
Chapter 2 Exploring core JUnit
-
Exploring core JUnit
-
Running parameterized tests
-
JUnit test runners
-
Composing tests with a suite
-
Summary
-
-
Chapter 3 Mastering JUnit
-
Introducing the controller component
-
Let’s test it!
-
Testing exception handling
-
Timeout testing
-
Introducing Hamcrest matchers
-
Setting up a project for testing
-
Summary
-
-
Chapter 4 Software testing principles
-
The need for unit tests
-
Test types
-
Black box versus white box testing
-
Summary
-
-
Chapter 5 Test coverage and development
-
Chapter 6 Coarse-grained testing with stubs
-
Chapter 7 Testing with mock objects
-
Chapter 8 In-container testing
-
Chapter 9 Running JUnit tests from Ant
-
Chapter 10 Running JUnit tests from Maven2
-
Chapter 11 Continuous integration tools
-
Chapter 12 Presentation-layer testing
-
Chapter 13 Ajax testing
-
Chapter 14 Server-side Java testing with Cactus
-
Chapter 15 Testing JSF applications
-
Chapter 16 Testing OSGi components
-
Chapter 17 Testing database access
-
Chapter 18 Testing JPA-based applications
-
Chapter 19 JUnit on steroids
- 3996
- 22 April 2016, 06:21
Don't miss new posts!
Subscribe for the Goal and follow through to its completion