mirror of
https://github.com/TotalFreedomMC/TF-EssentialsX.git
synced 2025-08-03 11:06:08 +00:00
Moving all files to trunk.
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@969 e251c2fe-e539-e718-e476-b85c1f46cddb
This commit is contained in:
parent
487577f2fa
commit
a3ebd254f2
221 changed files with 29722 additions and 0 deletions
60
Essentials/test/com/earth2me/essentials/EssentialsTest.java
Normal file
60
Essentials/test/com/earth2me/essentials/EssentialsTest.java
Normal file
|
@ -0,0 +1,60 @@
|
|||
package com.earth2me.essentials;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
public class EssentialsTest extends TestCase
|
||||
{
|
||||
public EssentialsTest(String testName)
|
||||
{
|
||||
super(testName);
|
||||
}
|
||||
|
||||
private static void should(String what)
|
||||
{
|
||||
System.out.println("Essentials should " + what);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setUp() throws Exception
|
||||
{
|
||||
super.setUp();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void tearDown() throws Exception
|
||||
{
|
||||
super.tearDown();
|
||||
}
|
||||
|
||||
public void testLoadClasses()
|
||||
{
|
||||
should("make all classes accessible");
|
||||
Essentials.loadClasses();
|
||||
try
|
||||
{
|
||||
ItemDb itemDb = null;
|
||||
Mob mob = null;
|
||||
NetherPortal netherPortal = null;
|
||||
OfflinePlayer offlinePlayer = null;
|
||||
Settings settings = null;
|
||||
Spawn spawn = null;
|
||||
TargetBlock targetBlock = null;
|
||||
TeleportTimer teleportTimer = null;
|
||||
User user = null;
|
||||
assertNull(itemDb);
|
||||
assertNull(mob);
|
||||
assertNull(netherPortal);
|
||||
assertNull(offlinePlayer);
|
||||
assertNull(settings);
|
||||
assertNull(spawn);
|
||||
assertNull(targetBlock);
|
||||
assertNull(teleportTimer);
|
||||
assertNull(user);
|
||||
}
|
||||
catch (Throwable ex)
|
||||
{
|
||||
fail(ex.toString());
|
||||
}
|
||||
}
|
||||
}
|
17
Essentials/test/com/earth2me/essentials/PermissionsTest.java
Normal file
17
Essentials/test/com/earth2me/essentials/PermissionsTest.java
Normal file
|
@ -0,0 +1,17 @@
|
|||
package com.earth2me.essentials;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
|
||||
|
||||
public class PermissionsTest extends TestCase
|
||||
{
|
||||
@Override
|
||||
protected void setUp() throws Exception
|
||||
{
|
||||
super.setUp();
|
||||
}
|
||||
|
||||
public void test()
|
||||
{
|
||||
}
|
||||
}
|
72
Essentials/test/com/earth2me/essentials/UserTest.java
Normal file
72
Essentials/test/com/earth2me/essentials/UserTest.java
Normal file
|
@ -0,0 +1,72 @@
|
|||
package com.earth2me.essentials;
|
||||
|
||||
import junit.framework.TestCase;
|
||||
import org.bukkit.Location;
|
||||
|
||||
|
||||
public class UserTest extends TestCase
|
||||
{
|
||||
private OfflinePlayer base1;
|
||||
|
||||
public UserTest(String testName)
|
||||
{
|
||||
super(testName);
|
||||
base1 = new OfflinePlayer("TestPlayer1");
|
||||
}
|
||||
|
||||
private void should(String what)
|
||||
{
|
||||
System.out.println(getName() + " should " + what);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void setUp() throws Exception
|
||||
{
|
||||
super.setUp();
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void tearDown() throws Exception
|
||||
{
|
||||
super.tearDown();
|
||||
}
|
||||
|
||||
public void testUpdate()
|
||||
{
|
||||
should("update an existing player with the same name, rather than creating a new player");
|
||||
User.get(base1);
|
||||
int size1 = User.size();
|
||||
OfflinePlayer base1alt = new OfflinePlayer(base1.getName());
|
||||
assertEquals(base1alt, User.get(base1alt).getBase());
|
||||
assertTrue(size1 == User.size());
|
||||
}
|
||||
|
||||
public void testHome() throws Exception
|
||||
{
|
||||
should("return the home set by setHome");
|
||||
Location home = new Location(null, 1, 2, 3, 4, 5);
|
||||
User user = User.get(base1);
|
||||
user.setHome(home);
|
||||
assertEquals(user.getHome(), home);
|
||||
}
|
||||
|
||||
public void testMoney()
|
||||
{
|
||||
should("properly set, take, give, and get money");
|
||||
User user = User.get(base1);
|
||||
double i;
|
||||
user.setMoney(i = 100.5);
|
||||
user.takeMoney(50);
|
||||
i -= 50;
|
||||
user.giveMoney(25);
|
||||
i += 25;
|
||||
assertEquals(user.getMoney(), i);
|
||||
}
|
||||
|
||||
public void testGetGroup()
|
||||
{
|
||||
should("return the default group");
|
||||
User user = User.get(base1);
|
||||
assertEquals(user.getGroup(), "default");
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue