Tapestry Testify
Last Published: 24 Sep 2012
|
Version: 1.0.5-SNAPSHOT
Tapestry Testify
Introduction
Download
Release notes
Issues
Using Testify
Project layout
Types of testing
Testing components
Features
Per-test scope
Injecting into tests
Injecting into components
Integrations
EasyMock
JUnit3
JUnit4
Mockito
TestNG
Project Documentation
Project Information
Project Reports
v1.0.4
Upgraded to support Tapestry 5.3.1 - now
requires
Tapestry 5.3.1 (or, hopefully, later)
for 5.1.x or 5.2.x use an earlier version
Tapestry 5.3.0 is not supported because certain internal classes we relied upon disappeared
BugFix: Cookies were not always cleared after each test
Thanks to Steve Eynon who contributed most of the code for the Tapestry 5.3 upgrade.
v1.0.3
Upgraded to support Tapestry 5.2.x - now
requires
Tapestry 5.2; for 5.1.x use an earlier version
v1.0.2
BugFix: Can't pass String parameters to demo pages
BugFix: NullPointerException when accessing a service by id that has not been defined by @ForComponents
v1.0.1
Revamped and extended documentation
Can now render a page and test the response (TapestryTester#renderResponse)
Can now autobuild fake objects (TapestryTester#autobuild)
Components can now see changes to @ForComponents fields even if the fields are changed during the test
BugFix: @ForComponents("name") fields are not injected into properties with a matching type but no name
BugFix: @Inject @Symbol doesn't work with testify
BugFix: @Inject in tests only injects services and not alias values
BugFix: Cookies should be cleared after each test
BugFix: Session should be cleared after each test
v1.0.0
Initial release