Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

DbUnit

Compare

  Analyzed about 2 months ago

DbUnit is a JUnit extension (also usable with Ant) targeted for database-driven projects that, among other things, puts your database into a known state between test runs. This is an excellent way to avoid the myriad of problems that can occur when one test case corrupts the database and causes ... [More] subsequent tests to fail or exacerbate the damage. DbUnit has the ability to export and import your database data to and from XML datasets. Since version 2.0, DbUnit can works with very large dataset when use in streaming mode. DbUnit can also helps you to verify that your database data match expected set of values. [Less]

102K lines of code

5 current contributors

5 months since last commit

55 users on Open Hub

Activity Not Available
3.88889
   
I Use This

Arquillian

Compare

Claimed by Arquillian Universe Analyzed about 2 months ago

The mission of the Arquillian project is to provide a simple test harness that developers can use to produce a broad range of integration tests for their Java applications (most likely enterprise applications). A test case may be executed within the container, deployed alongside the code under test ... [More] , or by coordinating with the container, acting as a client to the deployed code. To avoid introducing unnecessary complexity into the developer's build environment, Arquillian integrates transparently with familiar testing frameworks (e.g., JUnit 4, TestNG 5), allowing tests to be launched using existing IDE, Ant and Maven test plugins without any add-ons. [Less]

330K lines of code

51 current contributors

2 months since last commit

49 users on Open Hub

Activity Not Available
4.75
   
I Use This

jBehave

Compare

  Analyzed almost 2 years ago

JBehave is a framework for Behaviour-Driven Development Behaviour-driven development (BDD) is an evolution of test-driven development (TDD) and acceptance-test driven design, and is intended to make these practices more accessible and intuitive to newcomers and experts alike. It shifts the ... [More] vocabulary from being test-based to behaviour-based, and positions itself as a design philosophy. [Less]

84.7K lines of code

10 current contributors

almost 2 years since last commit

38 users on Open Hub

Activity Not Available
5.0
 
I Use This

FEST

Compare

  Analyzed 11 months ago

FEST is a collection of compact and fluent APIs, which mission is to simplify software testing. The project provides libraries for: * Functional testing of Swing-based UIs * Functional testing of JavaFX-based UIs * Fluent interface for assertions * Easy-to-use fluent interface ... [More] for Java Reflection * Template for simplifying usage of mock objects [Less]

274K lines of code

0 current contributors

almost 4 years since last commit

23 users on Open Hub

Activity Not Available
4.58333
   
I Use This

PowerMock

Compare

  Analyzed about 2 months ago

PowerMock allows you to unit test code normally regarded as untestable. For instance it is possible to mock static methods, remove static initializers, allow mocking without dependency injection and more.

67.7K lines of code

9 current contributors

about 2 months since last commit

16 users on Open Hub

Activity Not Available
4.8
   
I Use This

Concordion

Compare

  Analyzed 11 months ago

Concordion is an open source tool for automating Specification by Example. The specifications are so readable they can double up as system documentation. Concordion specifications are written in HTML, so can be easily hyperlinked into a navigable structure. The specifications contain examples ... [More] of behaviour which, when automated and executed against the system, are colour-coded to show the current state of the system. By executing these frequently, you can be confident the documentation is always up-to-date. [Less]

166K lines of code

6 current contributors

about 1 year since last commit

11 users on Open Hub

Activity Not Available
4.875
   
I Use This

Apache Buildr

Compare

Claimed by Apache Software Foundation Analyzed 11 months ago

Buildr is a build system for Java applications. We wanted something that’s simple and intuitive to use, so we only need to tell it what to do, and it takes care of the rest. But also something we can easily extend for those one-off tasks, with a language that’s a joy to use. And of course, we wanted ... [More] it to be fast, reliable and have outstanding dependency management. [Less]

63.9K lines of code

2 current contributors

about 3 years since last commit

9 users on Open Hub

Activity Not Available
5.0
 
I Use This

JsUnit

Compare

  Analyzed 21 days ago

This is JsUnit, a JavaScript unit test framework. JsUnit is a JavaScript port of JUnit.

8.62K lines of code

0 current contributors

almost 2 years since last commit

7 users on Open Hub

Very Low Activity
4.0
   
I Use This

httpunit

Compare

  Analyzed 22 days ago

HttpUnit emulates the relevant portions of browser behavior, including form submission, Javascript, basic HTTP authentication, cookies, and automatic page redirection, and allows Java test code to examine returned pages either as text, an XML DOM, or containers of forms, tables, and links. When ... [More] combined with a framework such as JUnit, it is fairly easy to write tests that very quickly verify the functioning of a Web site. [Less]

77K lines of code

0 current contributors

over 4 years since last commit

7 users on Open Hub

Inactive
2.0
   
I Use This
Licenses: No declared licenses

subethasmtp

Compare

  Analyzed 12 months ago

SubEtha SMTP is a Java library which allows your application to receive SMTP mail with a simple, easy-to-understand API. This component can be used in almost any kind of email processing application. Hypothetical (and not-so hypothetical) uses include: A mailing list manager (see SubEthaMail) ... [More] A mail server that delivers mail to user inboxes A mail archiver like The Mail Archive An email test harness (see Wiser) An email2fax system SMTPseudo A filtering forwarding server Baton SMTP proxy for one or more backends (rules based on sender/envelope) Mireka is an SMTP proxy, which can help to prevent or diagnose mail problems. SubEthaSMTP's simple, low-level API is suitable for writing almost any kind of mail-receiving application. Read more in UsingSubEthaSMTP or join our MailingList. A Little HistorySubEthaSMTP was split out of the SubEthaMail mailing list manager because it is a useful standalone component. When we wrote SubEtha, the last thing we wanted to do was write our own SMTP server. In our search for a modular Java SMTP component, we examined: Apache JAMES JBoss Mail Server, now also defunct Meldware Mail Dumbster Jsmtpd JES Green Mail Since you're reading this page you probably already know what we found: Seven different SMTP implementations without the slightest thought given to reusability. Even Jstmpd, which purports to be a "A Modular Java SMTP Daemon", isn't. Even though JBoss Mail/Meldware Mail is in active development, the team was unintersted in componentization of the SMTP processing portion of their server. GreenMail, which is based on the JAMES code base is best summarized with this blog posting. During the development of SubEtha's testing harness, we tried out the Dumbster software and found that not only was the API difficult to use, it did it not work properly, the developer has not done any development on it in about a year and it does not work reliably on Mac OS X. With two simple classes we re-implemented it as an included project called Wiser. We hate reinventing wheels. This should be the LAST FREAKING JAVA SMTP IMPLEMENTATION. Project AuthorsIan McFarland contributed the first codebase to SubEtha Mail. Then, Jon Stevens and Jeff Schnitzer re-wrote most of Ian's code into what we have today. Edouard De Oliveira and Scott Hernandez have also made significant contributions. SupportIf you have any bug reports, questions or comments about SubEtha SMTP, it's best that you bring these issues up on the Mailing Lists. Please do not email the authors directly. Spec ComplianceFor now, we have just focused on implementing just the minimal required aspects of http://rfc.net/rfc2821.html#s4.5.1. We also return SMTP status responses that mimic what Postfix returns. Thanks to a contribution from Mike Wildpaner, we support the StartTLS specification. Thanks to a contribution from Marco Trevisan, we support the SMTP AUTH specification. [Less]

6.27K lines of code

0 current contributors

over 3 years since last commit

6 users on Open Hub

Activity Not Available
4.2
   
I Use This