org.spockframework.runtime
Class HamcrestFacade
java.lang.Object
org.spockframework.runtime.HamcrestFacade
public abstract class HamcrestFacade
- extends java.lang.Object
Facade around Hamcrest API that works both with Hamcrest 1.1 and 1.2,
providing better failure descriptions if the latter is available.
HamcrestFacade.isMatcher() can safely be called no matter if Hamcrest
classes are available on the class path. The remaining methods assume
that Hamcrest classes are available.
- Author:
- Peter Niederwieser
Method Summary |
static java.lang.String |
getFailureDescription(java.lang.Object matcher,
java.lang.Object value,
java.lang.String message)
|
static boolean |
isMatcher(java.lang.Object obj)
|
static boolean |
matches(java.lang.Object matcher,
java.lang.Object value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HamcrestFacade
public HamcrestFacade()
isMatcher
public static boolean isMatcher(java.lang.Object obj)
matches
public static boolean matches(java.lang.Object matcher,
java.lang.Object value)
getFailureDescription
public static java.lang.String getFailureDescription(java.lang.Object matcher,
java.lang.Object value,
java.lang.String message)
Copyright © 2013. All rights reserved