Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
25000100.00%3.21

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
jp.sourceforge.expression_computer.test 25000100.00%3.21

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

jp.sourceforge.expression_computer.test

ClassTestsErrorsFailuresSuccess RateTime
Success RpnCompilerTest 7500100.00%1.457
Success RpnComputerTest 17500100.00%1.755

Test Cases

[ summary] [ package list] [ test cases]

RpnCompilerTest

Success testFail_null10.02
Success testNormal_IntegerLiteral10.45
Success testNormal_IntegerLiteral20.00
Success testNormal_IntegerLiteral30.02
Success testNormal_IntegerLiteral40.00
Success testNormal_IntegerLiteral50.00
Success testNormal_FloatingPointLiteral10.02
Success testNormal_FloatingPointLiteral20.00
Success testNormal_FloatingPointLiteral30.00
Success testNormal_FloatingPointLiteral40.00
Success testNormal_FloatingPointLiteral50.00
Success testNormal_FunctionExpression10.05
Success testNormal_FunctionExpression20.02
Success testNormal_FunctionExpression30.03
Success testNormal_FunctionExpression40.00
Success testNormal_Variable10.03
Success testNormal_Variable20.00
Success testNormal_Variable30.00
Success testNormal_Variable40.00
Success testNormal_ParenthesesExpression10.02
Success testNormal_ParenthesesExpression20.02
Success testNormal_PreIncrementExpression10.03
Success testNormal_PostIncrementExpression10.03
Success testNormal_PreDecrementExpression10.02
Success testNormal_PostDecrementExpression10.03
Success testNormal_UnaryExpressionNotPlusMinus10.03
Success testNormal_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpressionNotPlusMinus30.02
Success testNormal_UnaryExpressionNotPlusMinus40.00
Success testNormal_UnaryExpression10.03
Success testNormal_UnaryExpression20.00
Success testNormal_UnaryExpression30.02
Success testNormal_UnaryExpression40.00
Success testNormal_MultiplicativeExpression10.03
Success testNormal_MultiplicativeExpression20.02
Success testNormal_MultiplicativeExpression30.02
Success testNormal_MultiplicativeExpression40.00
Success testNormal_AdditiveExpression10.00
Success testNormal_AdditiveExpression20.00
Success testNormal_AdditiveExpression30.00
Success testNormal_ShiftExpression10.05
Success testNormal_ShiftExpression20.02
Success testNormal_ShiftExpression30.02
Success testNormal_ShiftExpression40.00
Success testNormal_RelationalExpression10.03
Success testNormal_RelationalExpression20.02
Success testNormal_RelationalExpression30.02
Success testNormal_RelationalExpression40.02
Success testNormal_RelationalExpression50.00
Success testNormal_EqualityExpression10.03
Success testNormal_EqualityExpression20.02
Success testNormal_EqualityExpression30.00
Success testNormal_AndExpression10.03
Success testNormal_AndExpression20.00
Success testNormal_ExclusiveOrExpression10.03
Success testNormal_ExclusiveOrExpression20.00
Success testNormal_InclusiveOrExpression10.02
Success testNormal_InclusiveOrExpression20.00
Success testNormal_ConditionalAndExpression10.03
Success testNormal_ConditionalOrExpression10.02
Success testNormal_ConditionalExpression10.05
Success testNormal_ConditionalExpression20.00
Success testNormal_AssignmentExpression10.05
Success testNormal_AssignmentExpression20.00
Success testNormal_AssignmentExpression30.02
Success testNormal_AssignmentExpression40.00
Success testNormal_AssignmentExpression50.02
Success testNormal_AssignmentExpression60.00
Success testNormal_AssignmentExpression70.02
Success testNormal_AssignmentExpression80.02
Success testNormal_AssignmentExpression90.00
Success testNormal_AssignmentExpression100.02
Success testNormal_AssignmentExpression110.00
Success testNormal_AssignmentExpression120.02
Success testNormal_AssignmentExpression130.00

RpnComputerTest

Success testFail_null10.06
Success testNormal_IntegerLiteral10.42
Success testNormal_IntegerLiteral20.00
Success testNormal_IntegerLiteral30.00
Success testNormal_IntegerLiteral40.00
Success testNormal_IntegerLiteral50.00
Success testNormal_FloatingPointLiteral10.03
Success testNormal_FloatingPointLiteral20.00
Success testNormal_FloatingPointLiteral30.00
Success testNormal_FloatingPointLiteral40.00
Success testNormal_FloatingPointLiteral50.00
Success testNormal_FunctionExpression10.06
Success testNormal_FunctionExpression20.00
Success testNormal_FunctionExpression30.05
Success testNormal_FunctionExpression40.02
Success testNormal_Variable10.02
Success testNormal_Variable20.00
Success testNormal_Variable30.00
Success testNormal_Variable40.00
Success testNormal_ParenthesesExpression10.02
Success testNormal_ParenthesesExpression20.03
Success testNormal_PreIncrementExpression10.02
Success testNormal_PostIncrementExpression10.03
Success testNormal_PreDecrementExpression10.02
Success testNormal_PostDecrementExpression10.03
Success testNormal_UnaryExpressionNotPlusMinus10.03
Success testNormal_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpressionNotPlusMinus30.00
Success testNormal_UnaryExpressionNotPlusMinus40.02
Success testNormal_UnaryExpression10.03
Success testNormal_UnaryExpression20.00
Success testNormal_UnaryExpression30.00
Success testNormal_UnaryExpression40.00
Success testNormal_MultiplicativeExpression10.03
Success testNormal_MultiplicativeExpression20.02
Success testNormal_MultiplicativeExpression30.02
Success testNormal_MultiplicativeExpression40.00
Success testNormal_AdditiveExpression10.00
Success testNormal_AdditiveExpression20.00
Success testNormal_AdditiveExpression30.00
Success testNormal_ShiftExpression10.05
Success testNormal_ShiftExpression20.00
Success testNormal_ShiftExpression30.02
Success testNormal_ShiftExpression40.00
Success testNormal_RelationalExpression10.03
Success testNormal_RelationalExpression20.00
Success testNormal_RelationalExpression30.00
Success testNormal_RelationalExpression40.02
Success testNormal_RelationalExpression50.00
Success testNormal_EqualityExpression10.03
Success testNormal_EqualityExpression20.00
Success testNormal_EqualityExpression30.03
Success testNormal_AndExpression10.02
Success testNormal_AndExpression20.00
Success testNormal_ExclusiveOrExpression10.03
Success testNormal_ExclusiveOrExpression20.00
Success testNormal_InclusiveOrExpression10.03
Success testNormal_InclusiveOrExpression20.00
Success testNormal_ConditionalAndExpression10.03
Success testNormal_ConditionalOrExpression10.03
Success testNormal_ConditionalExpression10.06
Success testNormal_ConditionalExpression20.00
Success testNormal_AssignmentExpression10.06
Success testNormal_AssignmentExpression20.00
Success testNormal_AssignmentExpression30.02
Success testNormal_AssignmentExpression40.00
Success testNormal_AssignmentExpression50.02
Success testNormal_AssignmentExpression60.08
Success testNormal_AssignmentExpression70.00
Success testNormal_AssignmentExpression80.02
Success testNormal_AssignmentExpression90.00
Success testNormal_AssignmentExpression100.02
Success testNormal_AssignmentExpression110.02
Success testNormal_AssignmentExpression120.02
Success testNormal_AssignmentExpression130.00
Success testFail_null20.00
Success testFail_EmptyStatement0.00
Success testFail_IntegerLiteral10.00
Success testFail_IntegerLiteral20.00
Success testFail_FloatingPointLiteral10.00
Success testFail_FunctionExpression10.00
Success testFail_FunctionExpression30.00
Success testFail_FunctionExpression40.00
Success testFail_FunctionExpression50.02
Success testFail_FunctionExpression60.00
Success testFail_Variable10.00
Success testFail_ParenthesesExpression10.00
Success testFail_ParenthesesExpression20.00
Success testFail_ParenthesesExpression30.00
Success testFail_PreIncrementExpression10.00
Success testFail_PreIncrementExpression20.00
Success testFail_PreIncrementExpression30.00
Success testFail_PostIncrementExpression10.00
Success testFail_PostIncrementExpression20.00
Success testFail_PostIncrementExpression30.00
Success testFail_PreDecrementExpression10.00
Success testFail_PreDecrementExpression20.00
Success testFail_PreDecrementExpression30.00
Success testFail_PostDecrementExpression10.00
Success testFail_PostDecrementExpression20.00
Success testFail_PostDecrementExpression30.00
Success testNormal_UnaryExpressionNotPlusMinus50.00
Success testNormal_UnaryExpressionNotPlusMinus60.00
Success testNormal_UnaryExpressionNotPlusMinus70.02
Success testFail_UnaryExpressionNotPlusMinus10.00
Success testFail_UnaryExpressionNotPlusMinus20.00
Success testNormal_UnaryExpression50.02
Success testNormal_UnaryExpression60.00
Success testNormal_UnaryExpression70.00
Success testNormal_UnaryExpression80.02
Success testFail_UnaryExpression10.00
Success testFail_UnaryExpression20.00
Success testNormal_MultiplicativeExpression50.00
Success testNormal_MultiplicativeExpression60.00
Success testFail_MultiplicativeExpression10.00
Success testFail_MultiplicativeExpression20.00
Success testFail_MultiplicativeExpression30.00
Success testFail_MultiplicativeExpression40.00
Success testFail_AdditiveExpression10.00
Success testFail_AdditiveExpression20.00
Success testFail_AdditiveExpression30.00
Success testNormal_ShiftExpression50.00
Success testNormal_ShiftExpression60.02
Success testNormal_ShiftExpression70.00
Success testNormal_ShiftExpression80.00
Success testNormal_ShiftExpression90.00
Success testNormal_ShiftExpression100.00
Success testFail_ShiftExpression10.00
Success testFail_ShiftExpression20.00
Success testFail_ShiftExpression30.00
Success testFail_ShiftExpression40.00
Success testNormal_RelationalExpression60.00
Success testNormal_RelationalExpression70.03
Success testNormal_RelationalExpression80.00
Success testNormal_RelationalExpression90.00
Success testNormal_RelationalExpression100.03
Success testNormal_RelationalExpression110.00
Success testNormal_RelationalExpression120.00
Success testNormal_RelationalExpression130.00
Success testFail_RelationalExpression10.00
Success testFail_RelationalExpression20.02
Success testFail_RelationalExpression30.00
Success testFail_RelationalExpression40.00
Success testNormal_EqualityExpression40.00
Success testNormal_EqualityExpression50.00
Success testNormal_EqualityExpression60.00
Success testNormal_EqualityExpression70.00
Success testFail_EqualityExpression10.00
Success testFail_EqualityExpression20.00
Success testNormal_AndExpression30.00
Success testFail_AndExpression10.00
Success testNormal_ExclusiveOrExpression30.00
Success testFail_ExclusiveOrExpression10.00
Success testNormal_InclusiveOrExpression30.00
Success testFail_InclusiveOrExpression10.00
Success testNormal_ConditionalAndExpression20.02
Success testNormal_ConditionalAndExpression30.00
Success testNormal_ConditionalAndExpression40.00
Success testNormal_ConditionalAndExpression50.00
Success testNormal_ConditionalAndExpression60.00
Success testNormal_ConditionalAndExpression70.00
Success testFail_ConditionalAndExpression10.00
Success testNormal_ConditionalOrExpression20.00
Success testNormal_ConditionalOrExpression30.00
Success testNormal_ConditionalOrExpression40.00
Success testNormal_ConditionalOrExpression50.00
Success testNormal_ConditionalOrExpression60.00
Success testNormal_ConditionalOrExpression70.00
Success testFail_ConditionalOrExpression10.00
Success testNormal_ConditionalExpression30.00
Success testNormal_ConditionalExpression40.00
Success testFail_ConditionalExpression20.02
Success testFail_ConditionalExpression30.00
Success testFail_ConditionalExpression40.00
Success testFail_AssignmentExpression10.00