Branch data Line data Source code
1 : : /*
2 : : * JCmain_test.cpp
3 : : *
4 : : * Created on: 20.02.2019
5 : : * Author: kai
6 : : */
7 : :
8 : : #include "spdlog/spdlog.h"
9 : : #include "../JCmain.h"
10 : : #include <gtest/gtest.h>
11 : :
12 : : extern std::string pathData;
13 : :
14 : : namespace jastacry {
15 : :
16 [ + - ][ + - ]: 8 : TEST(JCmainTest, NoParams) {
[ + - ]
17 : 1 : JCmain::jmain(1, NULL);
18 : 1 : }
19 : :
20 [ + - ][ + - ]: 8 : TEST(JCmainTest, WithParam) {
[ + - ]
21 [ + - ]: 2 : std::string sPath = pathData;
22 [ + - ]: 1 : sPath = sPath + "/test1.dat";
23 : : const char *aArgv[1];
24 : 1 : aArgv[0] = sPath.c_str();
25 : :
26 [ + - ]: 1 : JCmain::jmain(2, aArgv);
27 : 1 : }
28 : :
29 [ + - ][ + - ]: 4 : } /* namespace jastacry */
|