IntelliJ IDEA-le testide loomise töövahendi Testmotor toe lisamine

Date

2019

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Käesoleva bakalaureusetöö eesmärgiks on luua IntelliJ IDEA-le pistikprogramm, mis lubaks mugavalt IDEA seest käivitada testide loomise töövahendit nimega Testmotor. Testmotor ei genereeri käivitatavaid teste, vaid sisendeid koodis defineeritud funktsioonidele, mille põhjal saaks kasutaja ise vabalt valitud raamistikus teste kirjutada. Selle tõttu on loodav pistikprogramm võimeline ka nende sisendite põhjal genereerima käivitatavaid teste, et kiirendada testide loomise protsessi. Peamine eesmärk on teha testide genereerimine võimalikult kiireks ning kasutajale mugavaks.
The aim of this thesis is to create a plugin for IntelliJ IDEA that allows running the test generation tool called Testmotor from the IDE. Testmotor generates inputs for the functions to be tested that can then be used as a bases for generating the actual tests. Thus, the plugin is also capable of generating the actual tests given test inputs and a reference implementation. The main goal is to make creating tests as fast and easy for the user as possi-ble.

Description

Keywords

Citation