资源简介
南京大学软件学院机试题目(模拟题),真题也是这种形式,改了些数据。还有一份南大曾经举办的编程马拉松比赛题目,也上传在另一个文档,题目形式类似。

代码片段和文件信息
import static org.junit.Assert.*;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.ExpectedException;
public class AccountTest {
private static final double DOUBLE_DELTA = 1e-15;
@Rule
public ExpectedException thrown= ExpectedException.none();
@Test(timeout=4000)
public void test1() {
Bank bank = new Bank();
Account checkingAccount = new Account(Account.CHECKING);
Customer bill = new Customer(“Bill“).openAccount(checkingAccount);
bank.addCustomer(bill);
thrown.expect(IllegalArgumentException.class);
thrown.expectMessage(“amount must be greater than zero“);
checkingAccount.withdraw(-100.0);
}
@Test(timeout=4000)
public void test2() {
Bank bank = new Bank();
Account checkingAccount = new Account(Account.CHECKING);
Customer bill = new Customer(“Bill“).openAccount(checkingAccount);
bank.addCustomer(bill);
thrown.expect(IllegalArgumentException.class);
thrown.expectMessage(“sumTransactions must be greater than zero“);
checkingAccount.withdraw(100.0);
}
@Test(timeout=4000)
public void test4() {
Bank bank = new Bank();
Account checkingAccount = new Account(Account.CHECKING);
Customer bill = new Customer(“Bill“).openAccount(checkingAccount);
bank.addCustomer(bill);
thrown.expect(IllegalArgumentException.class);
thrown.expectMessage(“amount must be greater than zero“);
checkingAccount.deposit(-100.0);
}
@Test(timeout=4000)
public void test5() {
Bank bank = new Bank();
Account checkingAccount = new Account(Account.MAXI_SAVINGS);
bank.addCustomer(new Customer(“Bill“).openAccount(checkingAccount));
checkingAccount.deposit(1400.0);
checkingAccount.withdraw(700.0);
assertEquals(700.0 checkingAccount.sumTransactions() DOUBLE_DELTA);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2019 2019-05-10 10:18 mooctest\projects\2942\49635\backup\1557454692223\Bank#junit#AccountTest.java
文件 2019 2019-05-10 10:18 mooctest\projects\2942\49635\backup\1557454717929\Bank#junit#AccountTest.java
文件 2019 2019-05-10 10:19 mooctest\projects\2942\49635\backup\1557454777935\Bank#junit#AccountTest.java
文件 2019 2019-05-10 10:20 mooctest\projects\2942\49635\backup\1557454837946\Bank#junit#AccountTest.java
文件 2019 2019-05-10 10:20 mooctest\projects\2942\49635\backup\1557454846535\Bank#junit#AccountTest.java
文件 590 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454871855\Bank#src#Bank.java
文件 1131 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454896726\Bank#src#Account.java
文件 590 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454896726\Bank#src#Bank.java
文件 1131 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454896736\Bank#src#Account.java
文件 590 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454896736\Bank#src#Bank.java
文件 1131 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454897946\Bank#src#Account.java
文件 590 2019-05-10 10:21 mooctest\projects\2942\49635\backup\1557454897946\Bank#src#Bank.java
文件 1131 2019-05-10 10:22 mooctest\projects\2942\49635\backup\1557454957946\Bank#src#Account.java
文件 590 2019-05-10 10:22 mooctest\projects\2942\49635\backup\1557454957946\Bank#src#Bank.java
文件 471 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\.classpath
文件 380 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\.project
文件 91 2019-05-11 05:15 mooctest\projects\2942\49635\Bank\.settings\org.eclipse.core.resources.prefs
文件 598 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\.settings\org.eclipse.jdt.core.prefs
文件 682 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\Bank.txt
文件 1039 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\Account.class
文件 2005 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\AccountTest.class
文件 847 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\Bank.class
文件 2336 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\BankTest.class
文件 1463 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\Customer.class
文件 1837 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\CustomerTest.class
文件 658 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\DateProvider.class
文件 486 2019-05-11 05:16 mooctest\projects\2942\49635\Bank\bin\Transaction.class
文件 2019 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\junit\AccountTest.java
文件 2419 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\junit\BankTest.java
文件 1956 2019-05-10 10:20 mooctest\projects\2942\49635\Bank\junit\CustomerTest.java
............此处省略3541个文件信息
- 上一篇:同步专家网络版3·53破解版
- 下一篇:步进电机控制系统毕业论文(设计)下.rar
相关资源
- 华为校园招聘机试题目
- 北京邮电大学 计算机院 复试机试
- 2020年东南大学920考研真题(最新)
- 湖南大学操作系统实验报告
- 单片机试题库含答案
- 湖南大学计算机组成与原理实验已完
- 计算机考研 机试指南-王道论坛_高清
- 暨南大学考博试题计算机应用技术答
- 2018东南大学考研-计算机初试复试汇总
- 考研机试题库 编程
- 中科大软院软件测试3
- 中科大软院软侧实验1
- 电子商务总结中南大学 刘伟PPT精简版
- 东南大学数字图像处理期末复习
- 单片机试题及答案4套
- 论文研究 - 风暴追踪对巴西南部和西
- 湖南大学 计算机组成与原理实验题目
- 计算机控制技术.东南大学自动化学院
- 东南大学526往年复试试卷
- 海南大学835软件工程ppt课件
- 山东大学软件学院机组考点整理复习
- 山东大学软件学院众智科学复习题及
- 操作系统概念要点整理.zip
- 王道论坛计算机考研机试指南
- 中南大学最优控制资料英文课件
- 东南大学PPT模板_大礼堂-校徽
- 音响放大器设计_东南大学
- 计算机系统综合课程设计
- 湖南大学数据结构历年考试试卷大全
- 海南大学835——2017真题.pdf
评论
共有 条评论