Browse Source
refactoring: replaced variables with arrays and the consecutive use of assertions with for-loops
remotes/origin/feature/customer-login
refactoring: replaced variables with arrays and the consecutive use of assertions with for-loops
remotes/origin/feature/customer-login
fdai7057
2 years ago
9 changed files with 74 additions and 536 deletions
-
270tests/build/test/cache/test_LoginCustomer.c
-
BINtests/build/test/out/c/LoginCustomer.o
-
BINtests/build/test/out/c/test_LoginCustomer.o
-
BINtests/build/test/out/c/test_LoginCustomer_runner.o
-
BINtests/build/test/out/test_LoginCustomer.out
-
270tests/build/test/preprocess/files/test_LoginCustomer.c
-
4tests/build/test/results/test_LoginCustomer.pass
-
2tests/build/test/runners/test_LoginCustomer_runner.c
-
64tests/test/test_LoginCustomer.c
@ -1,297 +1,87 @@ |
|||||
#include "Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h" |
#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" |
#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" |
||||
|
|
||||
|
|
||||
void setUp(){}; |
void setUp(){}; |
||||
|
|
||||
void tearDown(){}; |
void tearDown(){}; |
||||
|
|
||||
|
|
||||
|
|
||||
void test_checkLogin() |
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 |
_Bool |
||||
|
|
||||
result_7 = checkLogin(test_7_to_true); |
|
||||
|
expected_test_values_compute_to_true[] = {4==4, |
||||
|
|
||||
|
1 |
||||
|
|
||||
|
== |
||||
|
|
||||
|
|
||||
|
1 |
||||
|
|
||||
_Bool |
|
||||
|
, 1==1, |
||||
|
|
||||
result_8 = checkLogin(test_1_to_false); |
|
||||
|
0 |
||||
|
|
||||
|
|
||||
|
== |
||||
|
|
||||
_Bool |
|
||||
|
0 |
||||
|
|
||||
result_9 = checkLogin(test_2_to_false); |
|
||||
|
, 'z'=='z', '='=='=',0x1A==0x1A}; |
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_10 = checkLogin(test_3_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_11 = checkLogin(test_4_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
int length_1 = sizeof(expected_test_values_compute_to_true)/sizeof( |
||||
|
|
||||
result_12 = checkLogin(test_5_to_false); |
|
||||
|
_Bool |
||||
|
|
||||
|
|
||||
|
); |
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_13 = checkLogin(test_6_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
_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== |
|
||||
|
expected_test_values_compute_to_false[] = {4!=4, |
||||
|
|
||||
1 |
|
||||
|
1 |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(51)));}} while(0); |
|
||||
|
== |
||||
|
|
||||
do {if ((result_6== |
|
||||
|
0 |
||||
|
|
||||
1 |
|
||||
|
,1==0, |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(52)));}} while(0); |
|
||||
|
0 |
||||
|
|
||||
do {if ((result_7== |
|
||||
|
== |
||||
|
|
||||
1 |
|
||||
|
1 |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(53)));}} while(0); |
|
||||
|
,'z'=='x','!'==')',0x1A==0x2B}; |
||||
|
|
||||
|
int length_2 = sizeof(expected_test_values_compute_to_false)/sizeof( |
||||
|
|
||||
|
_Bool |
||||
|
|
||||
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); |
|
||||
|
for(int i=0;i<7;++i) { |
||||
|
|
||||
do {if (!(result_14)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(61)));}} while(0); |
|
||||
|
do {if ((checkLogin(expected_test_values_compute_to_true[i]))) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(16)));}} while(0); |
||||
|
|
||||
|
} |
||||
|
|
||||
|
for(int i=0;i<7;++i){ |
||||
|
|
||||
|
do {if (!(checkLogin(expected_test_values_compute_to_false[i]))) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(19)));}} while(0); |
||||
|
|
||||
|
} |
||||
|
|
||||
} |
} |
@ -1,297 +1,87 @@ |
|||||
#include "Semester/ProgMeth/Bankmanagement/bankmanagement-system/src/LoginCustomer.h" |
#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" |
#include "/var/lib/gems/2.7.0/gems/ceedling-0.31.1/vendor/unity/src/unity.h" |
||||
|
|
||||
|
|
||||
void setUp(){}; |
void setUp(){}; |
||||
|
|
||||
void tearDown(){}; |
void tearDown(){}; |
||||
|
|
||||
|
|
||||
|
|
||||
void test_checkLogin() |
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 |
_Bool |
||||
|
|
||||
result_7 = checkLogin(test_7_to_true); |
|
||||
|
expected_test_values_compute_to_true[] = {4==4, |
||||
|
|
||||
|
1 |
||||
|
|
||||
|
== |
||||
|
|
||||
|
|
||||
|
1 |
||||
|
|
||||
_Bool |
|
||||
|
, 1==1, |
||||
|
|
||||
result_8 = checkLogin(test_1_to_false); |
|
||||
|
0 |
||||
|
|
||||
|
|
||||
|
== |
||||
|
|
||||
_Bool |
|
||||
|
0 |
||||
|
|
||||
result_9 = checkLogin(test_2_to_false); |
|
||||
|
, 'z'=='z', '='=='=',0x1A==0x1A}; |
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_10 = checkLogin(test_3_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_11 = checkLogin(test_4_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
|
||||
|
int length_1 = sizeof(expected_test_values_compute_to_true)/sizeof( |
||||
|
|
||||
result_12 = checkLogin(test_5_to_false); |
|
||||
|
_Bool |
||||
|
|
||||
|
|
||||
|
); |
||||
|
|
||||
_Bool |
|
||||
|
|
||||
result_13 = checkLogin(test_6_to_false); |
|
||||
|
|
||||
|
|
||||
|
|
||||
_Bool |
_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== |
|
||||
|
expected_test_values_compute_to_false[] = {4!=4, |
||||
|
|
||||
1 |
|
||||
|
1 |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(51)));}} while(0); |
|
||||
|
== |
||||
|
|
||||
do {if ((result_6== |
|
||||
|
0 |
||||
|
|
||||
1 |
|
||||
|
,1==0, |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(52)));}} while(0); |
|
||||
|
0 |
||||
|
|
||||
do {if ((result_7== |
|
||||
|
== |
||||
|
|
||||
1 |
|
||||
|
1 |
||||
|
|
||||
)) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(53)));}} while(0); |
|
||||
|
,'z'=='x','!'==')',0x1A==0x2B}; |
||||
|
|
||||
|
int length_2 = sizeof(expected_test_values_compute_to_false)/sizeof( |
||||
|
|
||||
|
_Bool |
||||
|
|
||||
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); |
|
||||
|
for(int i=0;i<7;++i) { |
||||
|
|
||||
do {if (!(result_14)) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(61)));}} while(0); |
|
||||
|
do {if ((checkLogin(expected_test_values_compute_to_true[i]))) {} else {UnityFail( ((" Expected TRUE Was FALSE")), (UNITY_UINT)((UNITY_UINT)(16)));}} while(0); |
||||
|
|
||||
|
} |
||||
|
|
||||
|
for(int i=0;i<7;++i){ |
||||
|
|
||||
|
do {if (!(checkLogin(expected_test_values_compute_to_false[i]))) {} else {UnityFail( ((" Expected FALSE Was TRUE")), (UNITY_UINT)((UNITY_UINT)(19)));}} while(0); |
||||
|
|
||||
|
} |
||||
|
|
||||
} |
} |
@ -1,63 +1,21 @@ |
|||||
#include <unity.h> |
#include <unity.h> |
||||
#include "LoginCustomer.h" |
#include "LoginCustomer.h" |
||||
|
|
||||
void setUp(){}; |
void setUp(){}; |
||||
void tearDown(){}; |
void tearDown(){}; |
||||
|
|
||||
void test_checkLogin() |
void test_checkLogin() |
||||
{ |
{ |
||||
/*arrange*/ |
/*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); |
|
||||
|
bool expected_test_values_compute_to_true[] = {4==4,true==true, 1==1, false==false, 'z'=='z', '='=='=',0x1A==0x1A}; |
||||
|
int length_1 = sizeof(expected_test_values_compute_to_true)/sizeof(bool); |
||||
|
|
||||
/*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); |
|
||||
|
bool expected_test_values_compute_to_false[] = {4!=4,true==false,1==0,false==true,'z'=='x','!'==')',0x1A==0x2B}; |
||||
|
int length_2 = sizeof(expected_test_values_compute_to_false)/sizeof(bool); |
||||
|
|
||||
|
/*act and assertions*/ |
||||
|
for(int i=0;i<7;++i) { |
||||
|
TEST_ASSERT_TRUE(checkLogin(expected_test_values_compute_to_true[i])); |
||||
|
} |
||||
|
for(int i=0;i<7;++i){ |
||||
|
TEST_ASSERT_FALSE(checkLogin(expected_test_values_compute_to_false[i])); |
||||
|
} |
||||
} |
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue