Konstantin is a developer that through tools and methodologies got deep into the business analysis area. Currently he is a BDD practice manager and at Inviqa Ltd (UK). His job is a process of bringing agile processes to client projects through bridging the communication gaps between business and tech. Before Inviqa he spent almost 2 years in France working as a Senior Symfony2 Developer at KnpLabs, delivering high-quality startups for clients across the world. During his professional life he created projects such as Behat, Prophecy, PhpSpec2, Mink, Capifony and contributed to projects like Symfony2, Doctrine2, Composer and others.
09:00 - 09:45 Sunday 5th October
What should you test with your unit tests? Some people will say that unit behaviour is best tested through it's outcomes. But what if communication between units itself is more important than the results of it? This session will introduce you to two different ways of unit-testing and show you a way to assert your object behaviours through their communications.