-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchanges.html
86 lines (85 loc) · 4.92 KB
/
changes.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<html>
<body>
<ul>
<li><b>Aug 24 2011, version 1.3 released</b></li>
- Wicket 1.4.18 (and probably later) working with jdave-wicket .
</ul>
<ul>
<li><b>Jan 20 2011, version 1.2 released</b></li>
- Various improvements and fixes too numerous to summarize after the fact. See <a href="https://github.com/jdave/JDave/commits/master">commits</a> since previous official release...<br>
</ul>
<ul>
<li><b>Dec 1 2008, version 1.1 released</b> (same as 1.1-rc3)</li>
</ul>
<ul>
<li>Oct 13 2008, version 1.1-rc3 released</li>
</ul>
<ul>
<li>Oct 12 2008, version 1.1-rc2 released</li>
</ul>
<ul>
<li>Jul 6 2008, version 1.1-rc1 released</li>
- Improved Scala support (<a href="https://github.com/jdave/JDave/blob/master/jdave-scala/src/scala/jdave/scala/MockSupport.scala">better JMock syntax</a>, <a href="https://github.com/jdave/JDave/blob/master/jdave-scala/src/test/jdave/scala/AdditionSpec.scala">integrated ScalaCheck</a>)<br>
- Improved jdave-wicket-selenium module<br>
</ul>
<ul>
<li><b>Feb 18 2008, version 1.0 released</b></li>
</ul>
<ul>
<li>Nov 20 2007, version 1.0-rc1 released</li>
- <a href="documentation.html#containments">Containment support for java.util.Map</a><br>
- <a href="documentation.html#mocking">Mocking support for final classes/methods</a>, see also <a href="http://blog.miau.biz/2007/09/unfinalizing-in-jdave.html">unfinalizing in jdave</a><br>
- <a href="documentation.html#mocking">Mocking support to create dummies</a><br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-wicket/src/test/jdave/wicket/PageWithItemsSpec.java">Wicket components can be selected using selectFirst(...).which(...).from(...) (or selectAll)</a><br>
- JMock 2.4, Hamcrest 1.1 and JUnit 4.4<br>
- <a href="documentation.html#basics">'must' can be used instead of 'should' or 'does'</a><br>
- <a href="modules.html">Wicket Selenium module</a> for Wicket development<br>
- <a href="modules.html">Scala as less verbose syntax</a>, see <a href="https://github.com/jdave/JDave/blob/master/jdave-scala/src/test/jdave/scala/StackSpec.scala">StackSpec.scala</a><br>
- Better IDE support for String comparisons<br>
</ul>
<ul>
<li>Jul 02 2007, version 0.9.0 released</li>
- <a href="documentation.html#grouping">Specification grouping</a><br>
- <a href="modules.html">Wicket module</a> for Wicket development<br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/HamcrestSampleSpec.java">Hamcrest matchers</a> can be used to set expectations for elements of collections<br>
- <a href="documentation.html#reporting">Maven reporting plugin</a><br>
- upgraded to <a href="http://www.jmock.org">JMock 2.1</a><br>
- maven groupId is changed to be <b>org.jdave</b><br>
- opened mailing list<br>
</ul>
<ul>
<li>May 07 2007, version 0.8.0 released</li>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/HamcrestSampleSpec.java">Hamcrest matchers</a> can be used to set expectations<br>
- <a href="documentation.html#reporting">Agiledox</a> style reporting<br>
</ul>
<ul>
<li>Apr 16 2007, version 0.7.0 released</li>
- <a href="http://www.jmock.org">JMock 2</a> replaces JMock 1<br>
- <a href="api/jdave/Specification.html#needsThreadLocalIsolation()">thread local isolation</a><br>
- <a href="api/jdave/ILifecycleListener.html">ILifecycleListener</a><br>
</ul>
<ul>
<li>Mar 20 2007, version 0.6.0 released</li>
- <a href="modules.html">Jemmy module</a> for Swing development<br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/ContainmentSampleSpec.java">containsInPartialOrder</a><br>
- refined exception expectations: should.raise/raiseExactly, should.not().raise/raiseExactly<br>
</ul>
<ul>
<li>Feb 25 2007, version 0.5.0 released</li>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-core/src/java/jdave/injection/InjectionSupport.java">injection support</a><br>
- create()/destroy() methods for Specification<br>
</ul>
<ul>
<li>Feb 06 2007, version 0.4.0 released</li>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/ContainmentSampleSpec.java">containsInOrder</a><br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/StackSpec.java">implict 'context' reference (see isEmpty2())</a><br>
- many fixes and such...<br>
</ul>
<ul>
<li>Jan 19 2007, version 0.3.0 released</li>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/ContainmentSampleSpec.java">containment expectations</a><br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/ContractEnforcementSampleSpec.java">contract enforcements</a><br>
- <a href="https://github.com/jdave/JDave/blob/master/jdave-junit4/src/test/jdave/junit4/StackSpec.java">JUnit 4 adapter</a><br>
</ul>
</body>
</html>