summaryrefslogtreecommitdiffstats
path: root/src/test
diff options
context:
space:
mode:
Diffstat (limited to 'src/test')
-rw-r--r--src/test/CppTests/Con-AndDestructor.test.ts2
-rw-r--r--src/test/CppTests/Config.test.ts34
-rw-r--r--src/test/CppTests/FileDescription.test.ts2
-rw-r--r--src/test/CppTests/SmartText.test.ts8
4 files changed, 23 insertions, 23 deletions
diff --git a/src/test/CppTests/Con-AndDestructor.test.ts b/src/test/CppTests/Con-AndDestructor.test.ts
index 7858c30..36e4fd6 100644
--- a/src/test/CppTests/Con-AndDestructor.test.ts
+++ b/src/test/CppTests/Con-AndDestructor.test.ts
@@ -15,7 +15,7 @@ import TestSetup from "./TestSetup";
suite("C++ - Con- and Destructor Tests", () => {
const testSetup: TestSetup = new TestSetup("void foo();");
- testSetup.cfg.generateSmartText = false;
+ testSetup.cfg.Generic.generateSmartText = false;
// Tests
test("Normal Constructor", () => {
diff --git a/src/test/CppTests/Config.test.ts b/src/test/CppTests/Config.test.ts
index f210cf4..d37f93d 100644
--- a/src/test/CppTests/Config.test.ts
+++ b/src/test/CppTests/Config.test.ts
@@ -28,13 +28,13 @@ suite("C++ - Configuration Tests", () => {
test("Modified template", () => {
testSetup.cfg = new Config();
- testSetup.cfg.firstLine = "";
- testSetup.cfg.lastLine = "";
- testSetup.cfg.commentPrefix = "/// ";
- testSetup.cfg.briefTemplate = "\\brief ";
- testSetup.cfg.paramTemplate = "\\param {param} ";
- testSetup.cfg.tparamTemplate = "\\tparam {param} ";
- testSetup.cfg.returnTemplate = "\\return {type} ";
+ testSetup.cfg.C.firstLine = "";
+ testSetup.cfg.C.lastLine = "";
+ testSetup.cfg.C.commentPrefix = "/// ";
+ testSetup.cfg.Generic.briefTemplate = "\\brief ";
+ testSetup.cfg.Generic.paramTemplate = "\\param {param} ";
+ testSetup.cfg.Cpp.tparamTemplate = "\\tparam {param} ";
+ testSetup.cfg.Generic.returnTemplate = "\\return {type} ";
const result = testSetup.SetLine("template<typename T> bool foo(T a);").GetResult();
assert.equal("/// \\brief \n/// \n/// \\tparam T \n/// \\param a \n"
@@ -44,7 +44,7 @@ suite("C++ - Configuration Tests", () => {
test("Disable true false on bool", () => {
testSetup.cfg = new Config();
- testSetup.cfg.boolReturnsTrueFalse = false;
+ testSetup.cfg.Generic.boolReturnsTrueFalse = false;
const result = testSetup.SetLine("template<typename T> bool foo(T a);").GetResult();
assert.equal("/**\n * @brief \n * \n * @tparam T \n * @param a \n"
+ " * @return bool \n */", result);
@@ -52,7 +52,7 @@ suite("C++ - Configuration Tests", () => {
test("Disable including return type.", () => {
testSetup.cfg = new Config();
- testSetup.cfg.includeTypeAtReturn = false;
+ testSetup.cfg.Generic.includeTypeAtReturn = false;
const result = testSetup.SetLine("template<typename T> bool foo(T a);").GetResult();
assert.equal("/**\n * @brief \n * \n * @tparam T \n * @param a \n"
@@ -61,9 +61,9 @@ suite("C++ - Configuration Tests", () => {
test("Newlines after params and tparams but not after brief", () => {
testSetup.cfg = new Config();
- testSetup.cfg.newLineAfterBrief = false;
- testSetup.cfg.newLineAfterParams = true;
- testSetup.cfg.newLineAfterTParams = true;
+ testSetup.cfg.Generic.newLineAfterBrief = false;
+ testSetup.cfg.Generic.newLineAfterParams = true;
+ testSetup.cfg.Cpp.newLineAfterTParams = true;
const result = testSetup.SetLine("template<typename T> bool foo(T a);").GetResult();
assert.equal("/**\n * @brief \n * @tparam T \n * \n * @param a \n * \n"
@@ -84,11 +84,11 @@ suite("C++ - Configuration Tests", () => {
test("Lines to get test", () => {
testSetup.cfg = new Config();
- testSetup.cfg.linesToGet = 2;
+ testSetup.cfg.Generic.linesToGet = 2;
const positiveResult = testSetup.SetLines(["template<typename T> bool \n", "foo(T a);"]).GetResult();
assert.equal("/**\n * @brief \n * \n * @tparam T \n * @param a \n * "
+ "@return true \n * @return false \n */", positiveResult);
- testSetup.cfg.linesToGet = 0;
+ testSetup.cfg.Generic.linesToGet = 0;
testSetup.firstLine = 1;
const negativeResult = testSetup.SetLines(["template<typename T> bool \n", "foo(T a);"]).GetResult();
assert.equal("/**\n * @brief \n * \n */", negativeResult);
@@ -97,20 +97,20 @@ suite("C++ - Configuration Tests", () => {
test("File description order test", () => {
testSetup.cfg = new Config();
testSetup.firstLine = 0;
- testSetup.cfg.fileOrder = ["brief", "author", "date", "file"];
+ testSetup.cfg.File.fileOrder = ["brief", "author", "date", "file"];
const result = testSetup.SetLine("").GetResult();
assert.equal("/**\n * @brief \n * \n * @author your name\n" +
" * @date " + moment().format("YYYY-MM-DD") + "\n * @file MockDocument.h\n */", result);
});
test("Custom smart text Ctor", () => {
- testSetup.cfg.ctorText = "Test {name}";
+ testSetup.cfg.Cpp.ctorText = "Test {name}";
const result = testSetup.SetLine("Foo();").GetResult();
assert.equal("/**\n * @brief Test Foo\n * \n */", result);
});
test("Custom smart text Dtor", () => {
- testSetup.cfg.dtorText = "Test {name}";
+ testSetup.cfg.Cpp.dtorText = "Test {name}";
const result = testSetup.SetLine("~Foo();").GetResult();
assert.equal("/**\n * @brief Test Foo\n * \n */", result);
});
diff --git a/src/test/CppTests/FileDescription.test.ts b/src/test/CppTests/FileDescription.test.ts
index c4ab4af..8c8d4d4 100644
--- a/src/test/CppTests/FileDescription.test.ts
+++ b/src/test/CppTests/FileDescription.test.ts
@@ -31,7 +31,7 @@ suite("File Description Tests", () => {
});
test("Don't generate non existing commands", () => {
- testSetup.cfg.fileOrder = ["dates"];
+ testSetup.cfg.File.fileOrder = ["dates"];
const result = testSetup.SetLine("").GetResult();
assert.equal("/**\n */", result);
});
diff --git a/src/test/CppTests/SmartText.test.ts b/src/test/CppTests/SmartText.test.ts
index bca00da..23ecaba 100644
--- a/src/test/CppTests/SmartText.test.ts
+++ b/src/test/CppTests/SmartText.test.ts
@@ -17,17 +17,17 @@ suite("Smart Text Tests", () => {
// Tests
test("Disable smart text Ctor", () => {
- testSetup.cfg.generateSmartText = false;
+ testSetup.cfg.Generic.generateSmartText = false;
const result = testSetup.SetLine("Foo();").GetResult();
assert.equal("/**\n * @brief \n * \n */", result);
- testSetup.cfg.generateSmartText = true; // for later tests
+ testSetup.cfg.Generic.generateSmartText = true; // for later tests
});
test("Disable smart text Dtor", () => {
- testSetup.cfg.generateSmartText = false;
+ testSetup.cfg.Generic.generateSmartText = false;
const result = testSetup.SetLine("~Foo();").GetResult();
assert.equal("/**\n * @brief \n * \n */", result);
- testSetup.cfg.generateSmartText = true; // for later tests
+ testSetup.cfg.Generic.generateSmartText = true; // for later tests
});
test("Standard smart text Ctor", () => {