A C D E G I M O R S T 

A

apply(Statement, FrameworkMethod, Object) - Method in class org.atteo.moonshine.tests.MockitoRule
 
apply(Statement, Description) - Method in class org.atteo.moonshine.tests.MoonshineRule
 
apply(Statement, Description) - Method in class org.atteo.moonshine.tests.RequestRule
 
apply(Statement, FrameworkMethod, Object) - Method in class org.atteo.moonshine.tests.ResetMocksRule
 

C

classRules() - Method in class org.atteo.moonshine.tests.MoonshineRunner
 
configureMoonshine(Moonshine.Builder) - Method in interface org.atteo.moonshine.tests.MoonshineConfigurator
Allows to configure Moonshine before its execution.
createTest() - Method in class org.atteo.moonshine.tests.MoonshineRunner
 

D

describeChild(Runner) - Method in class org.atteo.moonshine.tests.MoonshineMultiRunner
 

E

EnabledConfigs - Annotation Type in org.atteo.moonshine.tests
Configuration files that were selected for the current test run as a result of using the selectConfigs annotation are bound for the duration of the current test using this annotation: \@EnabledConfigs List enabledConfigs

G

getChildren() - Method in class org.atteo.moonshine.tests.MoonshineMultiRunner
 
getDescription() - Method in class org.atteo.moonshine.tests.MoonshineRunner
 
getGlobalInjector() - Method in class org.atteo.moonshine.tests.MoonshineRule
Returns global Injector.
getName() - Method in class org.atteo.moonshine.tests.MoonshineRunner
 
getTestRules(Object) - Method in class org.atteo.moonshine.tests.MoonshineRunner
 

I

injectMembers(Object) - Method in class org.atteo.moonshine.tests.MoonshineRule
Returns the rule which injects members of given object on each test run.

M

MockAndBind - Annotation Type in org.atteo.moonshine.tests
Any field in test class marked with this annotation will be mocked with Mockito and the type registered in Guice.
MockitoRule - Class in org.atteo.moonshine.tests
Executes MockitoAnnotations.initMocks(java.lang.Object) and Mockito.validateMockitoUsage().
MockitoRule() - Constructor for class org.atteo.moonshine.tests.MockitoRule
 
MoonshineConfiguration - Annotation Type in org.atteo.moonshine.tests
Can be specified on a test class extending MoonshineTest.
MoonshineConfiguration.Alternatives - Annotation Type in org.atteo.moonshine.tests
Represents a list of configurations from which at most only one will be used at given time.
MoonshineConfiguration.Config - Annotation Type in org.atteo.moonshine.tests
Represents one possible configuration.
MoonshineConfigurator - Interface in org.atteo.moonshine.tests
Allows to set some configuration options for Moonshine.
MoonshineMultiRunner - Class in org.atteo.moonshine.tests
Runs the tests inside Moonshine container.
MoonshineMultiRunner(Class<?>, RunnerBuilder) - Constructor for class org.atteo.moonshine.tests.MoonshineMultiRunner
 
MoonshineRule - Class in org.atteo.moonshine.tests
JUnit rule which initializes Moonshine container.
MoonshineRule(String...) - Constructor for class org.atteo.moonshine.tests.MoonshineRule
Initializes Moonshine environment.
MoonshineRule(MoonshineConfigurator, String...) - Constructor for class org.atteo.moonshine.tests.MoonshineRule
Initializes Moonshine environment.
MoonshineRule(List<MoonshineConfigurator>, String...) - Constructor for class org.atteo.moonshine.tests.MoonshineRule
Initializes Moonshine environment.
MoonshineRunner - Class in org.atteo.moonshine.tests
Runs the tests inside Moonshine container.
MoonshineRunner(Class<?>) - Constructor for class org.atteo.moonshine.tests.MoonshineRunner
 
MoonshineTest - Class in org.atteo.moonshine.tests
Executed the test class inside Moonshine container.
MoonshineTest() - Constructor for class org.atteo.moonshine.tests.MoonshineTest
 

O

org.atteo.moonshine.tests - package org.atteo.moonshine.tests
 

R

RequestRule - Class in org.atteo.moonshine.tests
With this rule added the test acts as if it were executed as a part of a HTTP request.
RequestRule() - Constructor for class org.atteo.moonshine.tests.RequestRule
 
ResetMocksRule - Class in org.atteo.moonshine.tests
Resets the mocks registered using MockAndBind.
ResetMocksRule(MoonshineRule) - Constructor for class org.atteo.moonshine.tests.ResetMocksRule
 
rules(Object) - Method in class org.atteo.moonshine.tests.MoonshineRunner
 
runChild(Runner, RunNotifier) - Method in class org.atteo.moonshine.tests.MoonshineMultiRunner
 

S

setLoadTestConfigXml(boolean) - Method in class org.atteo.moonshine.tests.MoonshineRule
 

T

TEST_CONFIG - Static variable in class org.atteo.moonshine.tests.MoonshineRule
 
A C D E G I M O R S T 

Copyright © 2014 Atteo. All rights reserved.