[Test] Deleted SystemMockUtil

This commit is contained in:
Rsl1122 2018-10-13 14:21:32 +03:00
parent 5ff295273c
commit 6b58e902e6
1 changed files with 0 additions and 75 deletions

View File

@ -1,75 +0,0 @@
/*
* License is provided in the jar as LICENSE also here:
* https://github.com/Rsl1122/Plan-PlayerAnalytics/blob/master/Plan/src/main/resources/LICENSE
*/
package utilities.mocks;
import com.djrapitops.plan.Plan;
import com.djrapitops.plan.api.exceptions.EnableException;
import com.djrapitops.plan.api.exceptions.database.DBException;
import com.djrapitops.plan.system.PlanSystem;
import com.djrapitops.plan.system.database.DBSystem;
import com.djrapitops.plan.system.database.databases.sql.SQLDB;
import org.junit.Assume;
import java.io.File;
/**
* Utility for mocking only certain parts of systems.
*
* @author Rsl1122
*/
@Deprecated
public class SystemMockUtil {
private PlanSystem bukkitSystem;
public static SystemMockUtil setUp(File dataFolder) throws Exception {
return new SystemMockUtil().initializeBukkitSystem(dataFolder);
}
public SystemMockUtil enableConfigSystem() throws Exception {
bukkitSystem.getPlanFiles().enable();
bukkitSystem.getConfigSystem().enable();
return this;
}
public SystemMockUtil enableCacheSystem() throws Exception {
bukkitSystem.getCacheSystem().enable();
return this;
}
private SystemMockUtil initializeBukkitSystem(File dataFolder) throws Exception {
Plan planMock = PlanBukkitMocker.setUp()
.withDataFolder(dataFolder)
.withResourceFetchingFromJar()
.withPluginDescription()
.withServer()
.getPlanMock();
bukkitSystem = null; //TODO
Assume.assumeNotNull(bukkitSystem);
return this;
}
public SystemMockUtil enableProcessing() throws EnableException {
bukkitSystem.getProcessing().enable();
return this;
}
public SystemMockUtil enableDatabaseSystem() throws EnableException {
bukkitSystem.getDatabaseSystem().enable();
return this;
}
public SystemMockUtil enableServerInfoSystem() throws EnableException {
bukkitSystem.getServerInfo().enable();
return this;
}
public SystemMockUtil enableDatabaseSystem(SQLDB db) throws EnableException, DBException {
DBSystem dbSystem = bukkitSystem.getDatabaseSystem();
dbSystem.enable();
dbSystem.setActiveDatabase(db);
return this;
}
}