cleanCppProject
0.2.0
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
source
SomeClass.cpp
Go to the documentation of this file.
1
#include "
SomeClass.h
"
2
3
4
//------------------------------------------------------------------------------
5
SomeClass::SomeClass
()
6
{
7
}
8
//------------------------------------------------------------------------------
9
SomeClass::~SomeClass
()
10
{
11
}
12
//------------------------------------------------------------------------------
13
void
SomeClass::set
(
int
x)
14
{
15
this->
mVal
= x;
16
}
17
//------------------------------------------------------------------------------
18
int
SomeClass::get
()
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.h
SomeClass
SomeClass description.
Definition:
SomeClass.h:51
SomeClass::mVal
int mVal
Stores the value.
Definition:
SomeClass.h:53
SomeClass::~SomeClass
~SomeClass()
Definition:
SomeClass.cpp:9
SomeClass::get
int get()
get the value
Definition:
SomeClass.cpp:18
SomeClass::SomeClass
SomeClass()
Creates empty SomeClass.
Definition:
SomeClass.cpp:5
SomeClass::set
void set(int x)
Sets the value.
Definition:
SomeClass.cpp:13
Generated by
1.8.11