Skip to content

ISBNValidator example for TDD with JUnit4(migration JUnit5), Gradle, and Mockito.

License

Notifications You must be signed in to change notification settings

PCeja/ISBNValidator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDD - ISBNValidator

Test-driven development(TDD), JUnit4(migration JUnit5), Gradle, and Mockito.🐞👩‍💻

Technologies

TDD

Documentation

ISBN Validator for 10 and 13 digits formats developed following TDD programming technique that includes:

Project Summary:
  • JUnit4 examples.
  • JUnit5 migration/refactor.
  • Gradle project refactor.
  • Unit tests for lookup method with Mockito:
    • dataBaseIsUsedIfDataIsPresent & webServiceIsUsedIfDataIsNotPresentinDB(interface class).
TDD Mindset:
  1. Focus on code design👩‍💻.
  2. Small steps 🚶.
  3. Short feedback loops 🔁.
  4. Continuous refactoring 🚀.

TDD

About

ISBNValidator example for TDD with JUnit4(migration JUnit5), Gradle, and Mockito.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages