Skip to content

Richargh/testdsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TestDsl

Programmer tests should be sensitive to behavior changes and insensitive to structure changes. If the program’s behavior is stable from an observer’s perspective, no tests should change.

When you have a lot of tests that are sensitive to structure (they go red when you change the structure) they are structure-cementing tests.

You can combat structure-cementing tests with a TestDsl. This repository contains TestDsl examples in:

  • java-dsl, a simple example where everything is in the same module

About

TestDsl (Avoid structure-cementing Tests)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages