Browse Source

solve merge conflict

remotes/origin/feature/customer-login
fdai7057 2 years ago
parent
commit
dee4af27ad
  1. 4
      tests/build/test/cache/defines_dependency.yml
  2. 297
      tests/build/test/cache/test_LoginCustomer.c
  3. 3
      tests/build/test/dependencies/LoginCustomer.d
  4. 4
      tests/build/test/dependencies/test_LoginCustomer.d
  5. 4
      tests/build/test/dependencies/test_LoginCustomer_runner.d
  6. BIN
      tests/build/test/out/c/LoginCustomer.o
  7. BIN
      tests/build/test/out/c/test_LoginCustomer.o
  8. BIN
      tests/build/test/out/c/test_LoginCustomer_runner.o
  9. BIN
      tests/build/test/out/test_LoginCustomer.out
  10. 297
      tests/build/test/preprocess/files/test_LoginCustomer.c
  11. 3
      tests/build/test/preprocess/includes/test_LoginCustomer.c
  12. 18
      tests/build/test/results/test_LoginCustomer.pass
  13. 81
      tests/build/test/runners/test_LoginCustomer_runner.c
  14. 63
      tests/test/test_LoginCustomer.c

4
tests/build/test/cache/defines_dependency.yml

@ -1,3 +1,7 @@
---
<<<<<<< HEAD
"/home/julius/Documents/Studium/Informatik/1. Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/StringManipulation.c":
=======
"/home/julius/Documents/Studium/Informatik/1. Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.c":
>>>>>>> 0155f61 (implementation of unit tests for checkLogin())
- TEST

297
tests/build/test/cache/test_LoginCustomer.c

@ -0,0 +1,297 @@
#include "Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h"
#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h"
void setUp(){};
void tearDown(){};
void test_checkLogin()
{
_Bool
test_1_to_true = (4==4);
_Bool
test_2_to_true = (
1
==
1
);
_Bool
test_3_to_true = (1==1);
_Bool
test_4_to_true = (
0
==
0
);
_Bool
test_5_to_true = ('z'=='z');
_Bool
test_6_to_true = ('='=='=');
_Bool
test_7_to_true = (0x1A==0x1A);
_Bool
test_1_to_false = (4!=4);
_Bool
test_2_to_false = (
1
==
0
);
_Bool
test_3_to_false = (1==0);
_Bool
test_4_to_false = (
0
==
1
);
_Bool
test_5_to_false = ('z'=='x');
_Bool
test_6_to_false = ('!'==')');
_Bool
test_7_to_false = (0x1A==0x2B);
_Bool
result_1 = checkLogin(test_1_to_true);
_Bool
result_2 = checkLogin(test_2_to_true);
_Bool
result_3 = checkLogin(test_3_to_true);
_Bool
result_4 = checkLogin(test_4_to_true);
_Bool
result_5 = checkLogin(test_5_to_true);
_Bool
result_6 = checkLogin(test_6_to_true);
_Bool
result_7 = checkLogin(test_7_to_true);
_Bool
result_8 = checkLogin(test_1_to_false);
_Bool
result_9 = checkLogin(test_2_to_false);
_Bool
result_10 = checkLogin(test_3_to_false);
_Bool
result_11 = checkLogin(test_4_to_false);
_Bool
result_12 = checkLogin(test_5_to_false);
_Bool
result_13 = checkLogin(test_6_to_false);
_Bool
result_14 = checkLogin(test_7_to_false);
do {if ((result_1==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(47)));}} while(0);
do {if ((result_2==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(48)));}} while(0);
do {if ((result_3==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(49)));}} while(0);
do {if ((result_4==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(50)));}} while(0);
do {if ((result_5==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(51)));}} while(0);
do {if ((result_6==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(52)));}} while(0);
do {if ((result_7==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(53)));}} while(0);
do {if (!(result_8)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(55)));}} while(0);
do {if (!(result_9)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(56)));}} while(0);
do {if (!(result_10)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(57)));}} while(0);
do {if (!(result_11)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(58)));}} while(0);
do {if (!(result_12)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(59)));}} while(0);
do {if (!(result_13)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(60)));}} while(0);
do {if (!(result_14)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(61)));}} while(0);
}

3
tests/build/test/dependencies/LoginCustomer.d

@ -0,0 +1,3 @@
build/test/out/c/LoginCustomer.o: \
/home/julius/Documents/Studium/Informatik/1.\ Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.c \
/home/julius/Documents/Studium/Informatik/1.\ Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h

4
tests/build/test/dependencies/test_LoginCustomer.d

@ -0,0 +1,4 @@
build/test/out/c/test_LoginCustomer.o: test/test_LoginCustomer.c \
/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \
/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h \
/home/julius/Documents/Studium/Informatik/1.\ Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h

4
tests/build/test/dependencies/test_LoginCustomer_runner.d

@ -0,0 +1,4 @@
build/test/out/c/test_LoginCustomer_runner.o: \
build/test/runners/test_LoginCustomer_runner.c \
/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h \
/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity_internals.h

BIN
tests/build/test/out/c/LoginCustomer.o

BIN
tests/build/test/out/c/test_LoginCustomer.o

BIN
tests/build/test/out/c/test_LoginCustomer_runner.o

BIN
tests/build/test/out/test_LoginCustomer.out

297
tests/build/test/preprocess/files/test_LoginCustomer.c

@ -0,0 +1,297 @@
#include "Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h"
#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h"
void setUp(){};
void tearDown(){};
void test_checkLogin()
{
_Bool
test_1_to_true = (4==4);
_Bool
test_2_to_true = (
1
==
1
);
_Bool
test_3_to_true = (1==1);
_Bool
test_4_to_true = (
0
==
0
);
_Bool
test_5_to_true = ('z'=='z');
_Bool
test_6_to_true = ('='=='=');
_Bool
test_7_to_true = (0x1A==0x1A);
_Bool
test_1_to_false = (4!=4);
_Bool
test_2_to_false = (
1
==
0
);
_Bool
test_3_to_false = (1==0);
_Bool
test_4_to_false = (
0
==
1
);
_Bool
test_5_to_false = ('z'=='x');
_Bool
test_6_to_false = ('!'==')');
_Bool
test_7_to_false = (0x1A==0x2B);
_Bool
result_1 = checkLogin(test_1_to_true);
_Bool
result_2 = checkLogin(test_2_to_true);
_Bool
result_3 = checkLogin(test_3_to_true);
_Bool
result_4 = checkLogin(test_4_to_true);
_Bool
result_5 = checkLogin(test_5_to_true);
_Bool
result_6 = checkLogin(test_6_to_true);
_Bool
result_7 = checkLogin(test_7_to_true);
_Bool
result_8 = checkLogin(test_1_to_false);
_Bool
result_9 = checkLogin(test_2_to_false);
_Bool
result_10 = checkLogin(test_3_to_false);
_Bool
result_11 = checkLogin(test_4_to_false);
_Bool
result_12 = checkLogin(test_5_to_false);
_Bool
result_13 = checkLogin(test_6_to_false);
_Bool
result_14 = checkLogin(test_7_to_false);
do {if ((result_1==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(47)));}} while(0);
do {if ((result_2==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(48)));}} while(0);
do {if ((result_3==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(49)));}} while(0);
do {if ((result_4==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(50)));}} while(0);
do {if ((result_5==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(51)));}} while(0);
do {if ((result_6==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(52)));}} while(0);
do {if ((result_7==
1
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(53)));}} while(0);
do {if (!(result_8)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(55)));}} while(0);
do {if (!(result_9)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(56)));}} while(0);
do {if (!(result_10)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(57)));}} while(0);
do {if (!(result_11)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(58)));}} while(0);
do {if (!(result_12)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(59)));}} while(0);
do {if (!(result_13)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(60)));}} while(0);
do {if (!(result_14)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(61)));}} while(0);
}

3
tests/build/test/preprocess/includes/test_LoginCustomer.c

@ -0,0 +1,3 @@
---
- "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h"
- Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h

18
tests/build/test/results/test_LoginCustomer.pass

@ -0,0 +1,18 @@
---
:source:
:path: test
:file: test_LoginCustomer.c
:successes:
- :test: test_checkLogin
:line: 7
:message: ''
:unity_test_time: 0
:failures: []
:ignores: []
:counts:
:total: 1
:passed: 1
:failed: 0
:ignored: 0
:stdout: []
:time: 0.0017807170006562956

81
tests/build/test/runners/test_LoginCustomer_runner.c

@ -0,0 +1,81 @@
/* AUTOGENERATED FILE. DO NOT EDIT. */
/*=======Automagically Detected Files To Include=====*/
#include "unity.h"
int GlobalExpectCount;
int GlobalVerifyOrder;
char* GlobalOrderError;
/*=======External Functions This Runner Calls=====*/
extern void setUp(void);
extern void tearDown(void);
extern void test_checkLogin();
/*=======Mock Management=====*/
static void CMock_Init(void)
{
GlobalExpectCount = 0;
GlobalVerifyOrder = 0;
GlobalOrderError = NULL;
}
static void CMock_Verify(void)
{
}
static void CMock_Destroy(void)
{
}
/*=======Test Reset Options=====*/
void resetTest(void);
void resetTest(void)
{
tearDown();
CMock_Verify();
CMock_Destroy();
CMock_Init();
setUp();
}
void verifyTest(void);
void verifyTest(void)
{
CMock_Verify();
}
/*=======Test Runner Used To Run Each Test=====*/
static void run_test(UnityTestFunction func, const char* name, UNITY_LINE_TYPE line_num)
{
Unity.CurrentTestName = name;
Unity.CurrentTestLineNumber = line_num;
#ifdef UNITY_USE_COMMAND_LINE_ARGS
if (!UnityTestMatches())
return;
#endif
Unity.NumberOfTests++;
UNITY_CLR_DETAILS();
UNITY_EXEC_TIME_START();
CMock_Init();
if (TEST_PROTECT())
{
setUp();
func();
}
if (TEST_PROTECT())
{
tearDown();
CMock_Verify();
}
CMock_Destroy();
UNITY_EXEC_TIME_STOP();
UnityConcludeTest();
}
/*=======MAIN=====*/
int main(void)
{
UnityBegin("test_LoginCustomer.c");
run_test(test_checkLogin, "test_checkLogin", 7);
return UnityEnd();
}

63
tests/test/test_LoginCustomer.c

@ -0,0 +1,63 @@
#include <unity.h>
#include "LoginCustomer.h"
void setUp(){};
void tearDown(){};
void test_checkLogin()
{
/*arrange*/
bool test_1_to_true = (4==4);
bool test_2_to_true = (true==true);
bool test_3_to_true = (1==1);
bool test_4_to_true = (false==false);
bool test_5_to_true = ('z'=='z');
bool test_6_to_true = ('='=='=');
bool test_7_to_true = (0x1A==0x1A);
bool test_1_to_false = (4!=4);
bool test_2_to_false = (true==false);
bool test_3_to_false = (1==0);
bool test_4_to_false = (false==true);
bool test_5_to_false = ('z'=='x');
bool test_6_to_false = ('!'==')');
bool test_7_to_false = (0x1A==0x2B);
/*act*/
bool result_1 = checkLogin(test_1_to_true);
bool result_2 = checkLogin(test_2_to_true);
bool result_3 = checkLogin(test_3_to_true);
bool result_4 = checkLogin(test_4_to_true);
bool result_5 = checkLogin(test_5_to_true);
bool result_6 = checkLogin(test_6_to_true);
bool result_7 = checkLogin(test_7_to_true);
bool result_8 = checkLogin(test_1_to_false);
bool result_9 = checkLogin(test_2_to_false);
bool result_10 = checkLogin(test_3_to_false);
bool result_11 = checkLogin(test_4_to_false);
bool result_12 = checkLogin(test_5_to_false);
bool result_13 = checkLogin(test_6_to_false);
bool result_14 = checkLogin(test_7_to_false);
/*assertions*/
TEST_ASSERT_TRUE(result_1);
TEST_ASSERT_TRUE(result_2);
TEST_ASSERT_TRUE(result_3);
TEST_ASSERT_TRUE(result_4);
TEST_ASSERT_TRUE(result_5);
TEST_ASSERT_TRUE(result_6);
TEST_ASSERT_TRUE(result_7);
TEST_ASSERT_FALSE(result_8);
TEST_ASSERT_FALSE(result_9);
TEST_ASSERT_FALSE(result_10);
TEST_ASSERT_FALSE(result_11);
TEST_ASSERT_FALSE(result_12);
TEST_ASSERT_FALSE(result_13);
TEST_ASSERT_FALSE(result_14);
}
Loading…
Cancel
Save