com.lexicalscope.fluentreflection
Class TestMatcherConstructorReflectingOn

java.lang.Object
  extended by com.lexicalscope.fluentreflection.AbstractTestReflectionMatcher<FluentConstructor<?>>
      extended by com.lexicalscope.fluentreflection.TestMatcherConstructorReflectingOn

public class TestMatcherConstructorReflectingOn
extends AbstractTestReflectionMatcher<FluentConstructor<?>>


Field Summary
 
Fields inherited from class com.lexicalscope.fluentreflection.AbstractTestReflectionMatcher
callable, constructor, context, method, type
 
Constructor Summary
TestMatcherConstructorReflectingOn()
           
 
Method Summary
protected  org.hamcrest.Matcher<String> hasDescription()
           
protected  ReflectionMatcher<FluentConstructor<?>> matcher()
           
protected  void setupFailingCase()
           
protected  void setupMatchingCase()
           
protected  FluentConstructor<?> target()
           
 
Methods inherited from class com.lexicalscope.fluentreflection.AbstractTestReflectionMatcher
assertHasDescription, failingTarget, matcherCanFailToMatch, matcherCanMatch, matcherDescriptionMakesSense, whenMethodDeclaredBy, whenMethodHasArguments, whenMethodHasName, whenType, whenTypeHasInterface, whenTypeHasNoInterface, whenTypeHasNoSuperclass, whenTypeHasSuperclass, whenTypeIsInterface, whenTypeIsNotInterface
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestMatcherConstructorReflectingOn

public TestMatcherConstructorReflectingOn()
Method Detail

target

protected FluentConstructor<?> target()
Specified by:
target in class AbstractTestReflectionMatcher<FluentConstructor<?>>

setupMatchingCase

protected void setupMatchingCase()
                          throws Throwable
Overrides:
setupMatchingCase in class AbstractTestReflectionMatcher<FluentConstructor<?>>
Throws:
Throwable

setupFailingCase

protected void setupFailingCase()
                         throws Throwable
Overrides:
setupFailingCase in class AbstractTestReflectionMatcher<FluentConstructor<?>>
Throws:
Throwable

hasDescription

protected org.hamcrest.Matcher<String> hasDescription()
Specified by:
hasDescription in class AbstractTestReflectionMatcher<FluentConstructor<?>>

matcher

protected ReflectionMatcher<FluentConstructor<?>> matcher()
                                                   throws Throwable
Specified by:
matcher in class AbstractTestReflectionMatcher<FluentConstructor<?>>
Throws:
Throwable


Copyright © 2011-2012 lexicalscope. All Rights Reserved.