| Projects on Google Code | Results 1 - 6 of 6 |
Provides a library of matcher objects (also known as constraints or predicates) allowing 'match' rules to be defined declaratively, to be used in other frameworks. Typical scenarios include testing frameworks, mocking libraries and UI validation rules.
Hamcrest has been ported to Java, C++, Objec...
hamcrest,
java,
matcher,
assertion,
validation,
test,
testing,
mockobjects,
php,
objective-c,
python,
c-plus-plus
A library using [http://code.google.com/p/hamcrest/ Hamcrest] to implement features such as `select`, `reject`, `map`, `reduce` and `zip` familiar from languages like Ruby and Python.
== Status ==
Hamcrest-collections is in active development. A [http://code.google.com/p/hamcrest-collections/d...
A simple API for performing reflection with Hamcrest matchers.
A library for writing readable, composable regular expression matchers that integrates cleanly with [http://hamcrest.googlecode.com Hamcrest].
== Features ==
* Easier to read (although more long-winded) than regular expressions
* Named capture groups: captured text is identified by name, no...
Inspired by the hamcrest library and the hamcrest-collections library, logicalpractice-collections attempts to implement a more flexiable and powerful collection tools.
* Typed collect wrappers that hold and optionally enforce type safely of collections
* select, collect and remove functiona...
= Window Licker =
A framework for the test-driven development of Java systems through the GUI.
== Features ==
* Provides a high-level API for controlling and making assertions about graphical user interfaces:
* Swing
* Dynamic HTML (aka "AJAX") including [http://google-web-tool...