1 | private static final UsingMatchers m = new UsingMatchers(){}; |
1 2 3 4 | Failures: 1. 1) StackBehavior should pop pushed value: java.lang.RuntimeException: nothing to pop |
1 2 3 4 5 6 7 | public void push(E value) { if(value == null){ throw new RuntimeException("Can't push null"); }else{ this.list.add(value); } } |
1 2 3 4 5 | 1) StackBehavior should pop pushed value: VerificationException: Expected: same instance as <test> but got: null: |
1 2 3 4 5 6 7 | public E pop() { if(this.list.size() > 0){ return this.list.remove(this.list.size()); }else{ throw new RuntimeException("nothing to pop"); } } |
1 2 | 1) StackBehavior should pop pushed value: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1 |
1 2 3 4 5 6 7 | public E pop() { if(this.list.size() > 0){ return this.list.remove(this.list.size()-1); }else{ throw new RuntimeException("Nothing to pop"); } } |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |