DAO Fusion uses an internal TeamCity continuous integration system which reacts to changes in the source code repository:
This ensures that problems are detected early, with all standard unit tests and integration tests executed after changes caused the project to be rebuilt from scratch.
DAO Fusion developers are encouraged to follow these practices when committing their changes: