Title
|
|
|
|
Test behaviour detection as a test refactoring safety
|
|
Author
|
|
|
|
|
|
Abstract
|
|
|
|
When refactoring production code, software developers rely on an automated test suite as a safeguard. However, when refactoring the test suite itself, there is no such safeguard. Therefore, there is a need for tool support that can verify if a refactored test suite preserves its behaviour pre- and post-refactoring. In this work we present T-CORE (Test COde REfactoring tool); a tool that captures the behaviour of Java tests in the form of a Test Behaviour Tree. T-CORE allows developers to verify that the refactoring of a test suite has preserved the behaviour of the test. |
|
|
Language
|
|
|
|
English
|
|
Source (book)
|
|
|
|
IWoR 2018 Proceedings of the 2nd International Workshop on Refactoring, September 04, 2018, Montpellier, France
|
|
Publication
|
|
|
|
New York, N.Y.
:
ACM
,
2018
|
|
ISBN
|
|
|
|
978-1-4503-5974-0
|
|
DOI
|
|
|
|
10.1145/3242163.3242168
|
|
Volume/pages
|
|
|
|
p. 22-25
|
|
ISI
|
|
|
|
001317488600004
|
|
Full text (Publisher's DOI)
|
|
|
|
|
|
Full text (publisher's version - intranet only)
|
|
|
|
|
|