A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
E-Tester: a Contract-Aware and Agent-Based Unit Testing Framework for Eiffel
2005
Journal of Object Technology
We describe a contract-aware unit testing framework, E-Tester, for the Eiffel programming language. The framework differs from JUnit in its first-class support for lightweight formal methods, through test support for contracts and assertions. As well, it supports a form of negative test, called violation cases, which aim at validating contracts. It also differs based on its use of agents for expressing tests and test cases. We compare E-Tester with JUnit and suggest several advantages it
doi:10.5381/jot.2005.4.7.a4
fatcat:bforgcdrbzawfhmm464p666oba