Have something interesting to share with Java Eastern Europe community?
Become a speaker now
Yegor Bugayenko

Yegor Bugayenko

CEO at Zerocracy, USA

Yegor is a CEO at Zerocracy, an author of “Elegant Objects”, a regular blogger at www.yegor256.com, a proud holder of PMP and OCMEA certifications, a hands-on Java developer and a lead architect of rultor.com and takes.org, lives in Palo Alto and Kyiv.

Speaker's activity
Object-oriented flavor for JUnit tests
May 27th
17:00 - 17:45

Even when Java code is more or less object-oriented, unit tests are in most cases purely procedural and script-like, which may be a problem for someone who is trying to be purely object-oriented. It’s a well-known fact that unit tests, in a properly maintained project, are longer and more complex than their production counterparts. If the entire code base is object-oriented, how can we make tests less procedural? At the presentation we will investigate which parts of test scripts may be made more object-oriented than they usually are and how will that improve their qualities, like maintainability, readability and extendability.