Abstract:
Test-driven agile development helps to ensure that code meets its business requirements. It does this by writing tests first and only then writing code that satisfies those tests. But this is easier said than done when you're talking about a sophisticated Portal application, with inter-dependent portlets, application events, and client-side aggregation added into the mix! Come along to this session and see how we have applied this approach to the development of both portlets and complete Portal applications. We will discuss and demonstrate the processes, tools and techniques required and share the lessons learned in customer projects.