资源简介
南京大学软件学院机试题目(模拟题),真题也是这种形式,改了些数据。还有一份南大曾经举办的编程马拉松比赛题目,也上传在另一个文档,题目形式类似。
代码片段和文件信息
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
相关资源
- 东南大学 自动化学院 自控原理 答案
- 东南大学 随机过程 陈明 答案
- 东南大学自动控制原理考研试卷
- 东南大学数据结构金远平
- 东南大学数值分析上机题
- 东南大学首届嵌入式系统设计大赛获
- 东南大学编译原理实验 lex&&yacc
- 北大青鸟S1初级程序员机试题汇总(含
- 运筹学课件 东南大学
- 《计算机系统基础》袁春风老师编著
- 中南大学视频信号处理实验报告
- 南大情报学考研985专业课资料.doc
- AT89S51单片机试验及实践教程(含有大
- 王道计算机考研机试指南完整版
- 华为性格测试(华为网测)
- 中南大学摄影测量与遥感课程实验报
- 中南大学校园文化网
- 2016-2017东南大学研究生学位英语试卷
- 江南大学复试真题资料.rar
- 2011年湖南大学3049密码学考博真题
- 中南大学软件工程基础历年考题
- 中科大软院软件体系结构笔记Basic C
- 计算机组成原理任国林 东南大学课件
- 东南大学 906 复试资料
- ACM竞赛和考研复试机试知识点
- 中南大学 数据结构课程设计
- 东南大学数电数字电路实验ppt课件
- 基于LabVIEW的电机试验资料
- 东南大学 传感器技术实验报告
- 东南大学Robocup机器人比赛比赛3D仿真
评论
共有 条评论