Gschwin, Sascha and Venzin, Renato Fabio (2019) Googletest to CUTE Converter. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.
HS 2018 2019-SA-EP-Venzin-Gschwind-GTest nach CUTE converter - oder Alternativthema.pdf - Supplemental Material
Download (2MB) | Preview
Abstract
Googletest is a widely used C++ testing framework. CUTE is a testing framework developed by Peter Sommerlad and integrated into the Cevelop IDE through the CUTE plugin. There should be an easy way for developers to switch from Googletest to CUTE, so that more projects test and hopefully switch to CUTE. This project aims to fill this gap and provide a plugin which helps convert Googletest projects into CUTE projects. The goal was to create a refactoring that can be used to convert entire projects or at least provide a foundation on which a future project can build upon. The result is a refactoring able to convert projects consisting of a single source file. The most commonly used assertions are supported, with a few exceptions which do not have an equivalent assertion in CUTE. This project acts as a basis for converting a simple project. The project can be easily extended in order to support converting bigger projects.
Item Type: | Thesis (Student Research Project) |
---|---|
Subjects: | Topics > Software > Refactoring Topics > Software > Agile Software Development > SCRUM Topics > Software > Testing and Simulation Area of Application > Development Tools Technologies > Programming Languages > C++ Brands > Google |
Divisions: | Bachelor of Science FHO in Informatik > Student Research Project |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Sommerlad, Peter UNSPECIFIED |
Date Deposited: | 26 Mar 2019 06:48 |
Last Modified: | 26 Mar 2019 06:48 |
URI: | https://eprints.ost.ch/id/eprint/749 |