From aa9cdee46fea21ad50b70a4513aa39aebe280b7f Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Thu, 27 Jul 2017 23:21:23 +0100 Subject: Adding initial docs --- testbench_8hpp_source.html | 80 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 testbench_8hpp_source.html (limited to 'testbench_8hpp_source.html') diff --git a/testbench_8hpp_source.html b/testbench_8hpp_source.html new file mode 100644 index 00000000..69916db8 --- /dev/null +++ b/testbench_8hpp_source.html @@ -0,0 +1,80 @@ + + + + + + + +YAGE: test/testbench.hpp Source File + + + + + + + + + +
+
+ + + + + + +
+
YAGE +
+
Yet Another Game Engine
+
+
+ + + + + + + + +
+
+ + +
+ +
+ + +
+
+
+
testbench.hpp
+
+
+
1 /* ----------------------------------------------------------------------------
2  * testbench.hpp
3  *
4  * Copyright (c) 2017 Yann Herklotz Grave <ymherklotz@gmail.com> -- MIT License
5  * See file LICENSE for more details
6  * ----------------------------------------------------------------------------
7  */
8 
9 #ifndef TEST_BENCH_HPP
10 #define TEST_BENCH_HPP
11 
12 #include <string>
13 #include <vector>
14 
15 struct Test
16 {
17  std::string name;
18  bool passed;
19 
20  Test(const std::string &_name, bool _passed) : name(_name), passed(_passed) {}
21 };
22 
23 class TestBench
24 {
25 private:
26  int incrementer=0;
27  int passed=0;
28  int failed=0;
29 
30  std::vector<Test> tests_;
31 
32 public:
33  TestBench() : tests_() {}
34 
35  void startTest(const std::string &test_name);
36  void endTest(bool pass);
37  void printResults();
38 };
39 
40 #endif
Definition: testbench.hpp:23
+
Definition: testbench.hpp:15
+
+ + + + -- cgit