-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathabout.html
More file actions
47 lines (34 loc) · 3.07 KB
/
about.html
File metadata and controls
47 lines (34 loc) · 3.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
---
title: About CUTE
layout: default
active: about
permalink: /about/
---
<div class="jumbotron">
<div class="container">
<h1>About <small>– the origins of CUTE</small></h1>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-lg-12">
<p>At the Institute for Software we have been developing plug-ins for Eclipse CDT for almost a decade. Some of this work has been contributed back to Eclipse (e.g. the majority of refactorings and the underlying infrastructure for writing refactorings), others like <a href="http://linticator.com" target="_blank">Linticator</a> are available commercially, but the majority is open source (e.g. <a href="https://marketplace.eclipse.org/content/metriculator" target="_blank">Metriculator</a>) or even free. This is where CUTE comes in.</p>
<p>CUTE is an easy to use <span style="color:red;">C++</span> unit testing framework that leverages modern <span style="color:red;">C++</span> libraries and features. CUTE is orthogonal, easily extendable and much simpler than other <span style="color:red;">C++</span> unit testing approaches like CPPUnit. For example, CUTE does not require that you write a derived class for each <span style="color:red;">C++</span> class you want to unit test.</p>
<h1>Eclipse Plug-in for C++ Unit Testing with CUTE</h1>
<p>Automated unit testing supports high quality of program code, even under inevitable change and refactoring. As a side effect, unit tested code often has a better structure. Java developers are used to unit testing because of JUnit and its tight integration into IDEs like Eclipse. <span style="color:red;">C++</span> programmers lacked the tool support for easy-to-use unit testing, even though the language's complexity asks for it.</p>
<p>Refactoring and simplifying <span style="color:red;">C++</span> code without tests is very hard. No longer!</p>
<p>IFS created a simple to use <span style="color:red;">C++</span> unit testing framework - CUTE (<span style="color:red;">C++</span> Unit Testing Easier) - and integrated it into Eclipse CDT similar to JUnit.</p>
<ul>
<li>Wizards creating test frames</li>
<li>Test navigator with green/red bar</li>
<li>Diff-viewer for failing tests</li>
<li>Gcov coverage visualization</li>
</ul>
<h1>Mock Support</h1>
<p>The CUTE Eclipse Plug-in does now provide mock ! The powerful mock support plug-in Mockator has been integrated. For more information, see the <a href="http://www.mockator.com/" target="_blank">Mockator</a> wiki for more information.</p>
<h1>Notices</h1>
<p>The icons on this page are based on <a href=" https://www.iconfinder.com/iconsets/luchesa-vol-9" target="_blank">Luchesa. Vol. 9 Free</a> by <a href="https://www.iconfinder.com/justui" target="_blank">Just UI</a> and is licensed under <a href="https://creativecommons.org/licenses/by/3.0/" target="_blank">CC BY 3.0</a>.</p>
<div class="pull-right"><a href="https://ost.ch/ifs" target="_blank"><img width="400px" src="/img/ifs.png"></a></div>
</div>
</div>
</div>