下文一个简单的价格计算函数calculate_price(),请回答下列问题:
2. 请基于流程图设计测试用例,尽可能覆盖所有分支,并说明对应的覆盖分支;请参考示例
3. 代码逻辑和健壮性存在哪些问题,请列举;
流程图示例:
测试示例:
TestCase01:
price = calculate_price(25500.00, 3450.00, 6000.00, 6,0);
覆盖分支:a,b,f,g,h,d,e
TestCase01:
price = calculate_price(25500.00, 3450.00, 6000.00, 6,0);
覆盖分支:a,b,f,g,h,d,e