【任雨杰真帅啊】 2. SpringBoot 集成 单元测试Junit

我打算创建一个专栏,主要用于结合八股文和各种场景题来进行代码实践,包括但不限制于集成各种中间件去实现对应的场景和工具封装,该文章为SpringBoot专栏的一个系列,希望大家观看以后帮我多多点赞评论。


大家的点赞和关注是我创作的动力,实属不易,谢谢大家~

📕 引入依赖

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>
<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <scope>test</scope>
</dependency>

📕 test 目录下面进行单元测试

image-20231030210523146
📕 测试结果
image-20231030210946084

#1:假设4位学生分别为A、B、C、D,他们的成绩如下: A:80分、75分、85分、90分 B:70分、80分、75分、85分 C:90分、85分、95分、90分 D:95分、80分、90分、85分 按照题目要求,我们需要分别计算每个学生的平均成绩。计算方法就是将每个学生的4门课的成绩加起来,再除以4。计算结果如下: A:(80+75+85+90)÷4=82.5分 B:(70+80+75+85)÷4=77.5分 C:(90+85+95+90)÷4=90分 D:(95+80+90+85)÷4=87.5分 最后,我们按照题目要求,将每位同学的平均成绩打印出来,结果如下: A的平均成绩为82.5分 B的平均成绩为77.5分 C的平均成绩为90分 D的平均成绩为87.5分 #2:假设clsGrads字典中包含三个学生的成绩信息,分别是陈锋、张三和李四。他们的成绩如下: 陈锋:C语言80分,Java78分,C++83分 张三:C语言90分,Java85分,Python92分 李四:C语言85分,Java80分,C#87分 按照题目要求,我们需要计算每个学生的总成绩和平均成绩,并将结果打印出来。计算方法就是将每个学生的各科成绩加起来,再除以总科目数。计算结果如下: 陈锋的总成绩为(80+78+83)=241分,平均成绩为241÷3=80.33分 张三的总成绩为(90+85+92)=267分,平均成绩为267÷3=89分 李四的总成绩为(85+80+87)=252分,平均成绩为252÷3=84分 最后,我们按照题目要求,将每位同学的总成绩和平均成绩打印出来,结果如下: 陈锋的总成绩为241分,平均成绩为80.33分 张三的总成绩为267分,平均成绩为89分 李四的总成绩为252分,平均成绩为84分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值