JMockit Java言語のための自動テストツールキット

JMockitテストツールキット チュートリアル

  1. はじめに
    1. 自動テストとテストの分離
    2. モックオブジェクトを使ったテスト
    3. サンプル
    4. JMockitを用いたテストの実行
  2. 業務アプリケーションのテスト
    1. サンプル
    2. インタフェースの解決
    3. 手法のトレードオフ
  3. Mocking
    1. Mocked types and instances
    2. Expectations
    3. The record-replay-verify model
    4. Instantiation and injection of tested classes
    5. Recording results for an expectation
    6. Flexible matching of argument values
    7. Specifying invocation count constraints
    8. Explicit verification
    9. Delegates: specifying custom results
    10. Capturing invocation arguments for verification
    11. Cascading mocks
    12. Matching invocations to specific instances
    13. Partial mocking
    14. Mocking unspecified implementation classes
  4. Faking
    1. Fake methods and fake classes
    2. Applying fake classes
    3. Faking unspecified implementation classes
    4. Faking class initializers
    5. Accessing the invocation context
    6. Proceeding into the real implementation
    7. Reusing fakes between tests
    8. Global fakes
    9. Applying AOP-style advice
  5. Measuring code coverage
    1. Line coverage
    2. Path coverage
    3. Data coverage
    4. Types of coverage output
    5. Configuring the coverage tool
    6. Aggregated reports for multiple test runs
    7. Checking minimum coverage
    8. Activating coverage in a Maven project
    9. Turning coverage off

翻訳: たいぷらいたー(にゃみかん),ライセンス表示: LICENSE.txt