Repository

Artifacts/Jars

Popular Tags

ajax analysis annotations ant apache api archetype aspect asynchronously beans binding bpm build buildsystem bytecode cache cms codecoverage codehaus collections concurrency container database directory distributed doc eclipse ejb esb format framework graph graphics hadoop hibernate html http ide imap io jbi jdbc jdo jini jms jmx jndi jsf jsp language logging mail maven metadata microsoft mock net osgi parser pdf persistence plugin pool portal portlet query regexp rmi rpc rss ruleengine scheduling scm scripting security server servlet soa soap socket spring ssh svg swt system taglib template testing transaction ui web webdav webframework webserver webservice workflow xml xquery xslt

[See All Tags]
home » net.sf.patterntesting

Group: net.sf.patterntesting



Artifact Last Version Popularity Description
patterntesting-rt (9)
patterntesting-rt
0.9.9 PatternTesting Runtime (patterntesting-rt) is the runtime component for the PatternTesting framework. It provides the annotations and base classes for the PatternTesting testing framework (e.g. patterntesting-check, patterntesting-concurrent or patterntesting-exception) but can be also used standalone for classpath monitoring or profiling. It uses AOP and AspectJ to perform this feat.
patterntesting-exception (5)
patterntesting-exception
0.9.9 PatternTesting Exception (patterntesting-exception) is a framework round about exceptions. It wraps some common exception (like IOException) to provide some more information as the original exception (e.g. the filename with the absolute pathname). On the other it allows you to provoke exceptions for better testing.
patterntesting-check-ct (4)
patterntesting-check-ct
0.9.9 PatternTesting Check.CT (patterntesting-check-ct) is a quality framework that allows to automatically verify that Architecture/Design recommendations are implemented correctly in the code. It provides different checks of known anti patterns (like using System.out for logging) but provides also a test framework for better testing. The checks are done during compile time (this is the "CT" in Check.CT").
patterntesting-concurrent (4)
patterntesting-concurrent
0.9.9 PatternTesting Concurrent (patterntesting-concurrent) is a collection of useful thread aspects. It has support for testing, for sychnronization and for concurrent programming. Some of the ideas used in this library comes from reading Brian Goetz's book "Java Concurrency in Practice".
patterntesting-check-rt (5)
patterntesting-check-rt
0.9.9 PatternTesting Check.RT (patterntesting-check-rt) provides different runtime checks of known anti patterns (like using null values as arguments or return values) but provides also a test framework for better testing.
patterntesting-check (8)
patterntesting-check
0.9.9 PatternTesting Check (patterntesting-check) is a quality framework that allows to automatically verify that Architecture/Design recommendations are implemented correctly in the code. It provides different checks of known anti patterns (like using System.out for logging) but provides also a test framework for better testing.
patterntesting-parent (8)
PatternTesting Parent
0.9.9 PatternTesting-Parent is the parent of the PatternTesting family. The goal of PatternTesting is to verify Architecture/Design recommendations and to write better code more easily. It uses AOP and AspectJ to perform this feat.
patterntesting (4)
patterntesting
0.6.1 PatternTesting is a testing framework that allows to automatically verify that Architecture/Design recommendations are implemented correctly in the code. It uses AOP and AspectJ to perform this feat.
patterntesting-tools (4)
patterntesting-tools
0.9.9 PatternTesting Tools (patterntesting-tools) is the container for tools around PatternTesting like the Ant extensions and Maven plugin.
patterntesting-samples (7)
patterntesting-samples
0.9.9 PatternTesting Samples (patterntesting-samples) is a collection of samples how to use the PatternTesting framework. It uses both patterntesting-rt and patterntesting-check to give you some ideas how to use it.