-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmodules.html
120 lines (103 loc) · 4.94 KB
/
modules.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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" />
<meta name="Description" content="Behavior driven development (BDD) framework for Java" />
<meta name="Keywords" content="bdd, behaviour driven development, behavior driven development, tdd, test driven design" />
<meta name="Copyright" content="Christina Chun" />
<meta name="Designed By" content="ChristinaChun.com" />
<meta name="Language" content="English" />
<title>JDave</title>
<style type="text/css" title="layout" media="screen"> @import url("gg.css"); </style>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
<script type="text/javascript">
_uacct = "UA-832056-1";
_udn="none";
_ulink=1;
urchinTracker();
</script>
</head>
<body>
<div id="container">
<div id="header"><div class="headerText">JDave</div>
<div class="center"><b class="menu"><a href="index.html">About</a> |
<a href="examples.html">Examples</a> | <a href="usage.html">Usage</a> |
<a href="documentation.html">Documentation</a> |
<a href="modules.html">Modules</a> |
<a href="screenshots.html">Screenshots</a> |
<a href="resources.html">Resources</a></b></div>
</div>
<div id="content">
<div id="bodytext">
<h1 class="title">Modules</h1>
<div></div>
Modules are extensions to core features.
<h2>Jemmy module</h2>
Jemmy module provides support to specify behavior of Swing containers using Jemmy.
<ul>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-jemmy/src/java/jdave/jemmy/JemmyContainerSpecification.java">JemmyContainerSpecification</a></li>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/swing/AlbumPanelSpec.java">Jemmy example</a></li>
</ul>
<table cellpadding="4" border="1">
<tr>
<td><i>Download</i></td><td><i>groupId</i></td><td><i>artifactId</i></td>
</tr>
<tr>
<td><a href="http://maven.laughingpanda.org/maven2/org/jdave/jdave-jemmy/1.1/jdave-jemmy-1.1.jar">1.1</a></td><td>org.jdave</td><td>jdave-jemmy</td>
</tr>
</table>
<h2>Wicket module</h2>
Wicket module provides support to specify behavior of <a href="http://www.wicketframework.org">Wicket</a> components.
<ul>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-wicket/src/java/jdave/wicket/ComponentSpecification.java">ComponentSpecification</a></li>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-examples/src/test/jdave/examples/wicket/DictionarySpec.java">Wicket example</a></li>
</ul>
<table cellpadding="4" border="1">
<tr>
<td><i>Download</i></td><td><i>groupId</i></td><td><i>artifactId</i></td>
</tr>
<tr>
<td><a href="http://maven.laughingpanda.org/maven2/org/jdave/jdave-wicket/1.1/jdave-wicket-1.1.jar">1.1</a></td><td>org.jdave</td><td>jdave-wicket</td>
</tr>
</table>
<h2>Wicket Selenium module</h2>
Wicket Selenium module provides support to specify behavior of <a href="http://www.wicketframework.org">Wicket</a> components using <a href="http://www.openqa.org/selenium/">Selenium</a>.
<ul>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-wicket-selenium/src/java/jdave/wicket/selenium/SeleniumSpecification.java">SeleniumSpecification</a></li>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-wicket-selenium/src/test/jdave/wicket/selenium/PanelWithLinkSpec.java">Selenium example</a></li>
</ul>
<table cellpadding="4" border="1">
<tr>
<td><i>Download</i></td><td><i>groupId</i></td><td><i>artifactId</i></td>
</tr>
<tr>
<td><a href="http://maven.laughingpanda.org/maven2/org/jdave/jdave-wicket-selenium/1.1/jdave-wicket-selenium-1.1.jar">1.1</a></td><td>org.jdave</td><td>jdave-wicket-selenium</td>
</tr>
</table>
<h2>Scala module</h2>
Scala module provides support to specify behavior using <a href="http://www.scala-lang.org">Scala</a> language.
<ul>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-scala/src/scala/jdave/scala/Specification.scala">Specification</a></li>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-scala/src/test/jdave/scala/StackSpec.scala">Stack example</a></li>
</ul>
Example suite which can be used to run Scala specs directly from IDE using any JUnit runner.
<ul>
<li><a href="https://github.com/jdave/JDave/blob/master/jdave-scala-suites/src/test/suites/Suite.java">Suite</a></li>
</ul>
<table cellpadding="4" border="1">
<tr>
<td><i>Download</i></td><td><i>groupId</i></td><td><i>artifactId</i></td>
</tr>
<tr>
<td><a href="http://maven.laughingpanda.org/maven2/org/jdave/jdave-scala/1.1/jdave-scala-1.1.jar">1.1</a></td><td>org.jdave</td><td>jdave-scala</td>
</tr>
</table>
</div>
</div>
</div>
<div class="footer">
<div>Copyright © 2007 JDave developers</div>
<div>Designed By <a href="http://www.christinachun.com" title="Christina Chun - Digital Artist & Web Developer">Christina Chun</a> © 2006 </div>
</div>
</body>
</html>