Seaside Unit

Unit Testing Seaside Components by C. David Shaffer

I will present the freely available SeasideTesting framework and a small representative set of tests. SeasideTesting is a framework that extends SUnit to simplify developing and running tests of Seaside web components. This framework is unique in that it is designed specifically to allow both testing the rendered HTML result and direct access to the component instances. The advantages and some challenges that come with this capability will be discussed.


AUTHOR BIO I am an assistant professor of Computer Science at Westminster College in Western Pennsylvania USA teaching all levels of undergraduate Computer Science. I am also sole proprietor of Shaffer Consulting and have been developing payroll and production management software in Smalltalk, Java, Python, C, CSeaside Unit for more than 15 years.