A continuous test runner for Eclipse PDT

Version 39 (Atsuhiro KUBO, 06/03/2010 05:30 pm)

1 25 Atsuhiro KUBO
h1. A test runner for doing Test Driven Development with Eclipse PDT
2 1 Hideharu MATSUFUJI
3 19 Atsuhiro KUBO
p>. English | [[ja_Overview|日本語]]
4 1 Hideharu MATSUFUJI
5 25 Atsuhiro KUBO
MakeGood provides a test runner to run unit tests on "Eclipse PDT":http://eclipse.org/pdt/. MakeGood strongly supports "Test Driven Development":http://en.wikipedia.org/wiki/Test-driven_development (TDD) by various features.
6 1 Hideharu MATSUFUJI
7 31 Atsuhiro KUBO
!makegood-view-en-800.png!
8 24 Atsuhiro KUBO
9 35 Atsuhiro KUBO
Click "here":http://redmine.piece-framework.com/attachments/203/makegood-view-en.png to see the original size.
10 25 Atsuhiro KUBO
11 24 Atsuhiro KUBO
h2. Features
12 24 Atsuhiro KUBO
13 1 Hideharu MATSUFUJI
* Runs all tests when a file is saved.
14 37 Atsuhiro KUBO
* Runs all tests.
15 25 Atsuhiro KUBO
* Runs tests from the PHP Explorer and Package Explorer.
16 25 Atsuhiro KUBO
* Runs tests from the PHP Editor.
17 36 Atsuhiro KUBO
* Debugs a test.
18 39 Atsuhiro KUBO
* Reruns the last test.
19 39 Atsuhiro KUBO
* Stops the test run.
20 39 Atsuhiro KUBO
* Stops on the first failure or error.
21 25 Atsuhiro KUBO
* Can use the system include path when running tests.
22 25 Atsuhiro KUBO
* Supports "PHPUnit":http://www.phpunit.de/ and "SimpleTest":http://simpletest.org/.
23 38 Atsuhiro KUBO
* Supports Zend Debugger and "Xdebug":http://xdebug.org/.
24 24 Atsuhiro KUBO
25 24 Atsuhiro KUBO
h2. Requirements
26 24 Atsuhiro KUBO
27 25 Atsuhiro KUBO
{{include(en_Requirements)}}
28 24 Atsuhiro KUBO
29 24 Atsuhiro KUBO
h2. Installation
30 1 Hideharu MATSUFUJI
31 1 Hideharu MATSUFUJI
|_. Package |_. Version |_. Stability |_. Release Date |_. License | |
32 33 Atsuhiro KUBO
| *MakeGood* | *0.6.0* | beta | 2010-06-02 | "Eclipse Public License":http://www.eclipse.org/legal/epl-v10.html | [[en_ReleaseNotes_0_6_0|Release Notes]] |
33 24 Atsuhiro KUBO
34 25 Atsuhiro KUBO
MakeGood can be installed from our Update Site *eclipse.piece-framework.com*.
35 18 Atsuhiro KUBO
36 25 Atsuhiro KUBO
For more information, see [[en_UserGuide|the User Guide]].
37 18 Atsuhiro KUBO
38 19 Atsuhiro KUBO
h2. Documentation
39 19 Atsuhiro KUBO
40 22 Atsuhiro KUBO
* [[en_UserGuide|User Guide]]
41 19 Atsuhiro KUBO
* [[en_ReleaseNotes|Release Notes]]
42 19 Atsuhiro KUBO
43 19 Atsuhiro KUBO
h2. Source
44 19 Atsuhiro KUBO
45 19 Atsuhiro KUBO
h3. Browse Source Code
46 19 Atsuhiro KUBO
47 25 Atsuhiro KUBO
"Browse Source Code":http://github.com/piece/makegood
48 19 Atsuhiro KUBO
49 19 Atsuhiro KUBO
h3. Git Access
50 19 Atsuhiro KUBO
51 25 Atsuhiro KUBO
<pre class="prettyprint">git clone git://github.com/piece/makegood.git</pre>