Skip to content
Snippets Groups Projects
Commit 4f7a2507 authored by Sven Eric Panitz's avatar Sven Eric Panitz
Browse files

tests in testordenr und keine alte subatoid

parent 9915fc71
No related branches found
No related tags found
No related merge requests found
<task subatoId="4725" id="4725FakultCPP" lang="C++" attempts="5" submissionMode="TEXT">
<task id="4725FakultCPP" lang="C++" attempts="5" submissionMode="TEXT">
<name>C++ Fakultät</name>
<evaluator image="registry.gitlab.com/sveneric/subato/executor_cpp:11">C++ 14</evaluator>
<description></description>
......
......@@ -8,6 +8,7 @@
<h3>Testframework</h3>
<p>Es wird das googletest Framework verwendet.</p>
<p>Wenn man in seinen Quelltexten <tt>MemoryTest.h</tt> inkludiert, dann werden automatisch alle <tt>malloc</tt> und <tt>free</tt>-Aufrufe protokollietr.</p>
<h3>Testdateien</h3>
<ul>
......@@ -24,7 +25,20 @@
<p>Ansonsten gilt für Abnahmetests dasselbe wie für die direkten Tests.</p>
</li>
</ul>
<h3>Testfälle</h3>
<p>Ein Testfall hat einen Namen wird mit <tt>testStart("test_name");</tt> eröffnet.</p>
<p>Dann können die Assertions kommen. Es gibt nur zwi Arten von Assertion:
<ul>
<li><tt>assertIntEq(char* message,int expected, int actual);</tt></li>
<li><tt>assertTrue(char* message,bool value);</tt></li>
</ul>
<p>Beendet wird ein Testfall mit: <tt>testEnd();</tt></p>
<h3>Bibliotheken</h3>
<p>Zusätzliche Bibliotheken sind in der Testumgebeung bisher nicht installiert.</p>
<p>Zusätzliche Bibliotheken sind in der Testumgebeung bisher nicht installiert. Lediglich math wird vom Linker berücksichtigt <tt>-m</tt>.
</p>
<h3>Achtung!</h3>
<p>Wenn das Programm crashed gibt es keine Möglichkeit irgendeinen Test auszuwerten.</p>
</div>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment