PN 3
PN 3
Take input
Successfully if Takes input
TC_01 Number Input "123467891234567" Pass
numbers are Successfully
within range
Arithmetic
TC_03 operation Add " 50 + 50 " " = 100 " " = 100 " Pass
(Addition)
Arithmetic
TC_04 operation Add " 0 + 0 " "=0" "=0" Pass
(Addition)
Add
Arithmetic " "
"123456789123456"
TC_05 operation =1,23,45,67,89,12 =1,23,45,67,89,12,3 Pass
+
(Addition) ,34,567 " 4,567 "
"123456789123456"
Arithmetic
TC_06 operation Sub " 50 - 50 " "=0" "=0" Pass
(Substraction)
Arithmetic
operation
TC_07 Mul " 50 * 50 " " = 2500 " " = 2500 " Pass
(Multiplicatio
n)
Arithmetic
operation
TC_08 Mul " 50 * 0 " "=0" "=0" Pass
(Multiplicatio
n)
Arithmetic
TC_09 operation Div " 50 / 50 " "=1" "=1" Pass
(Division)
Arithmetic
TC_10 operation Div " 0 / 50 " "=0" "=0" Pass
(Division)
Arithmetic
Display "Cannot Display "Cannot
TC_11 operation Div " 50 / 0 " Pass
Divide By Zero" Divide By Zero"
(Division)
Scientific
TC_12 operation " sin 90 " "=1" "=1" Pass
(Sin)
Scientific
TC_13 operation " cos 0 " "=1" "=1" Pass
(Cos)
Scientific
TC_14 operation " cos 45 " "=1" "=1" Pass
(Tan)
Scientific
TC_15 "π" "3.14159265359" "3.14159265359" Pass
operation (π)
Negative and
TC_16 " 2 + 2 + (-2) +(-2) " "=0" "=0" Pass
Positive
Negative and
TC_17 " 2 - 2 - (-2) " "=2" "=2" Pass
Positive
Negative and
TC_18 "-2-2" "= -4" "= -4" Pass
Positive
Negative and
TC_19 " 2 - 2 - (-2) " "=2" "=2" Pass
Positive