📄 report.txt
字号:
Testing Procedure
========================================================
4.294967293E9
C001 A simple expression.Input: 2+4^2^4-5Expected output: 4294967293Passed !
-0.6536436208636119
C002 Expression with function call.Input: min( min(4,5), max(5,sin(6)),cos(4))Expected output: -0.6536Passed !
10.00208
C003 Expression with arithmetic operations.Input: 5.2e-4*4+10Expected output: 10.0021Passed !
8.0
C004 Expression with trinary operations.Input: max(5,8)=sin(2)?5:cos(5)<1?5+3:-4Expected output: 8Passed !
D001 Right parenthesis expected.Input: ((((5))Expected output: MissingRightParenthesisExceptionPassed !
D002 Divide by 0.Input: 4/(sin(6^4)-sin(6^4))Expected output: DividedByZeroExceptionPassed !
D003 Not a predefined identifier.Input: fish is so delicious, and little muller likes it very muchExpected output: IllegalIdentifierExceptionPassed !
D004 Operand expected.Input: max(6,,)>5^6?2-4:5*6Expected output: MissingOperandExceptionPassed !
D005 Type mismatchInput: 2<>3|sin(5&6)-5Expected output: TypeMismatchedExceptionPassed !
D006 Empty expressionInput: Expected output: EmptyExpressionExceptionPassed !
D007 Trinary OperationInput: true?true?3:5Expected output: TrinaryOperationExceptionPassed !
--------------------------------------------------------
Statistics Report (11 test cases):
Passed case(s): 11 (100.0%)
Warning case(s): 0 (0.0%)
Failed case(s): 0 (0.0%)
========================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -