cleanCppProject  0.2.0
SomeClass.cpp
Go to the documentation of this file.
1 #include "SomeClass.h"
2 
3 
4 //------------------------------------------------------------------------------
6 {
7 }
8 //------------------------------------------------------------------------------
10 {
11 }
12 //------------------------------------------------------------------------------
13 void SomeClass::set(int x)
14 {
15  this->mVal = x;
16 }
17 //------------------------------------------------------------------------------
19 {
20  return this->mVal;
21 }
22 //------------------------------------------------------------------------------
23 
24 
25 #ifdef UNIT_TESTS
26 #include "catch.hpp"
27 
28 TEST_CASE("SomeClass set and get")
29 {
30  SomeClass some;
31  some.set(5);
32  REQUIRE(some.get() == 5);
33  REQUIRE(some.get() != 2);
34 }
35 
36 #endif
SomeClass description.
Definition: SomeClass.h:51
int mVal
Stores the value.
Definition: SomeClass.h:53
~SomeClass()
Definition: SomeClass.cpp:9
int get()
get the value
Definition: SomeClass.cpp:18
SomeClass()
Creates empty SomeClass.
Definition: SomeClass.cpp:5
void set(int x)
Sets the value.
Definition: SomeClass.cpp:13