Gaelli, Markus (July 2003). Test composition with example objects and example methods. In: ECOOP '03 Workshop on Object-oriented Language Engineering for the Post-Java Era. LNCS: Vol. 3013 (pp. 143-153). Springer 10.1007/b98806
Text
Gael03aTestComposition.pdf - Published Version Restricted to registered users only Available under License Publisher holds Copyright. Download (127kB) |
While assertions of Design by Contract from Eiffel found its way into the language-definitions of Python and of Java SDK 1.4, current object-oriented languages do not make the concepts of unit-testing explicit in their definitions or meta-models. Not having support of unit-testing in a programming language makes it harder to compose and re-compose test-scenarios and tests. We propose, that an object-oriented language should include explicit concepts for example objects, example methods and instance-specific assertions. This concepts ease the composition of complex test-scenarios, they help to refactor the program with the tests and also to keep the duration of the tests as low and the coverage of the tests as high as possible.
Item Type: |
Conference or Workshop Item (Paper) |
---|---|
Division/Institute: |
08 Faculty of Science > Institute of Computer Science (INF) 08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued] |
UniBE Contributor: |
Gälli, Markus |
Subjects: |
000 Computer science, knowledge & systems 500 Science > 510 Mathematics |
ISBN: |
978-3-540-22405-1 |
Series: |
LNCS |
Publisher: |
Springer |
Language: |
English |
Submitter: |
Anja Ebeling |
Date Deposited: |
22 Nov 2017 16:01 |
Last Modified: |
11 Apr 2024 16:11 |
Publisher DOI: |
10.1007/b98806 |
BORIS DOI: |
10.7892/boris.104517 |
URI: |
https://boris.unibe.ch/id/eprint/104517 |