Rapid Application Testing with DUnitX
The session is intended to encourage Delphi developers to improve the organization of the software development process and to refactor the architecture of their VCL projects. A key step for this purpose is to encourage developers to create and develop a set of automated tests. This is particularly difficult in big legacy Delphi projects. The concept of rapid tests which is much easier to implement than unit tests will be presented during this session. The speaker would show the evolutionary way of building a set of tests and refactor project architecture, starting from classic spagetti-code VCL legacy project and incrementally convert it into better architechitected project covered by separated sets of unit and integration tests.