/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.plugin.deploy; import org.junit.Rule; import org.junit.Test; import org.junit.rules.TemporaryFolder; import org.mockito.Mockito; import com.enonic.cms.core.plugin.PluginManager; public class HotDeployTaskTest { @Rule public TemporaryFolder folder = new TemporaryFolder(); @Test public void testStartup() throws Exception { final PluginManager pluginManager = Mockito.mock( PluginManager.class ); final HotDeployTask task = new HotDeployTask(); task.setScanPeriod( 100L ); task.setDeployDir( this.folder.newFolder( "plugins" ) ); task.setPluginManager( pluginManager ); task.start(); task.stop(); } }