Testing is an important part in the software development process. Unit testsaim to test individual units in isolation. These units may have dependenciesto their surroundings that make the units hard to test in isolation withoutalso testing the surrounding units. A technique to help isolate these units isto replace the surrounding units with mock objects. This work investigateshow a C++ mock framework can be integrated into a modeling environ-ment’s unit test framework. Several mock frameworks are evaluated, and aproof of concept is created to show that integration is possible. Additionally,ideas for how to use mocks in a model environment are presented
Not all object oriented code is easily testable: Dependency objects might be difficult or even impos...
Abstract. Validating and transforming models are essential steps in model-driven engineering. These ...
In the context of software engineering, test automation as a field of research has been around for a...
When writing automated unit tests, developers often deal with software artifacts that have several d...
Software testing is an important part of modern system development. It is a collection of methods us...
The goal of this thesis is to provide comprehensive set of information about a technique called the ...
When writing automated unit tests, developers often deal with software artifacts that have several d...
The goal of unit testing is to verify that individual parts of application are correct. For external...
When testing software artifacts that have several dependencies, one has the possibility of either in...
UIDB/04516/2020 PTDC/CCI-INF/32081/2017Unit testing is a core component of continuous integration an...
In this thesis, a new approach named \u27unit testing modeling\u27 for object-oriented testing has b...
In this paper, we show how to generate test cases for a component deployed into a new software envir...
Capsules are modeling language elements which are sometimes used to develop real-time software. One ...
This thesis addresses the challenges with unit testing of embedded software. Embedded software uses ...
Abstract. In component-based development, the correctness of a sys-tem depends on the correctness of...
Not all object oriented code is easily testable: Dependency objects might be difficult or even impos...
Abstract. Validating and transforming models are essential steps in model-driven engineering. These ...
In the context of software engineering, test automation as a field of research has been around for a...
When writing automated unit tests, developers often deal with software artifacts that have several d...
Software testing is an important part of modern system development. It is a collection of methods us...
The goal of this thesis is to provide comprehensive set of information about a technique called the ...
When writing automated unit tests, developers often deal with software artifacts that have several d...
The goal of unit testing is to verify that individual parts of application are correct. For external...
When testing software artifacts that have several dependencies, one has the possibility of either in...
UIDB/04516/2020 PTDC/CCI-INF/32081/2017Unit testing is a core component of continuous integration an...
In this thesis, a new approach named \u27unit testing modeling\u27 for object-oriented testing has b...
In this paper, we show how to generate test cases for a component deployed into a new software envir...
Capsules are modeling language elements which are sometimes used to develop real-time software. One ...
This thesis addresses the challenges with unit testing of embedded software. Embedded software uses ...
Abstract. In component-based development, the correctness of a sys-tem depends on the correctness of...
Not all object oriented code is easily testable: Dependency objects might be difficult or even impos...
Abstract. Validating and transforming models are essential steps in model-driven engineering. These ...
In the context of software engineering, test automation as a field of research has been around for a...