Test composition with example objects and example methods.

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

[img] 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

Actions (login required)

Edit item Edit item
Provide Feedback