Search in sources :

Example 1 with EzyPluginResponseImpl

use of com.tvd12.ezyfoxserver.command.impl.EzyPluginResponseImpl in project ezyfox-server by youngmonkeys.

the class EzyPluginResponseImplTest method test.

@Test
public void test() {
    EzyZoneContext zoneContext = mock(EzyZoneContext.class);
    EzyZone zone = mock(EzyZone.class);
    when(zoneContext.getZone()).thenReturn(zone);
    EzyZoneUserManager userManager = EzyZoneUserManagerImpl.builder().build();
    when(zone.getUserManager()).thenReturn(userManager);
    EzyPluginContext pluginContext = mock(EzyPluginContext.class);
    when(pluginContext.getParent()).thenReturn(zoneContext);
    EzyPluginResponse cmd = (EzyPluginResponse) new EzyPluginResponseImpl(pluginContext).command("test").params(EzyEntityFactory.newArrayBuilder());
    cmd.execute();
}
Also used : EzyZone(com.tvd12.ezyfoxserver.EzyZone) EzyPluginResponseImpl(com.tvd12.ezyfoxserver.command.impl.EzyPluginResponseImpl) EzyZoneContext(com.tvd12.ezyfoxserver.context.EzyZoneContext) EzyPluginContext(com.tvd12.ezyfoxserver.context.EzyPluginContext) EzyPluginResponse(com.tvd12.ezyfoxserver.command.EzyPluginResponse) EzyZoneUserManager(com.tvd12.ezyfoxserver.wrapper.EzyZoneUserManager) BaseTest(com.tvd12.test.base.BaseTest) Test(org.testng.annotations.Test)

Aggregations

EzyZone (com.tvd12.ezyfoxserver.EzyZone)1 EzyPluginResponse (com.tvd12.ezyfoxserver.command.EzyPluginResponse)1 EzyPluginResponseImpl (com.tvd12.ezyfoxserver.command.impl.EzyPluginResponseImpl)1 EzyPluginContext (com.tvd12.ezyfoxserver.context.EzyPluginContext)1 EzyZoneContext (com.tvd12.ezyfoxserver.context.EzyZoneContext)1 EzyZoneUserManager (com.tvd12.ezyfoxserver.wrapper.EzyZoneUserManager)1 BaseTest (com.tvd12.test.base.BaseTest)1 Test (org.testng.annotations.Test)1