Package org.mctourney.autoreferee

Source Code of org.mctourney.autoreferee.FindPlayerTest

package org.mctourney.autoreferee;

import org.mctourney.autoreferee.AutoRefTeam;
import org.mctourney.autoreferee.AutoRefPlayer;

import org.junit.Test;
import org.junit.Assert;

public class FindPlayerTest
{
  @Test
  public void testNameLookup()
  {
    AutoRefTeam team = new AutoRefTeam();

    AutoRefPlayer p1 = new AutoRefPlayer("jcll"    , null);
    AutoRefPlayer p2 = new AutoRefPlayer("nosrepa" , null);
    AutoRefPlayer p3 = new AutoRefPlayer("coestar" , null);
    AutoRefPlayer p4 = new AutoRefPlayer("dewtroid", null);
    AutoRefPlayer pX = new AutoRefPlayer("jcllpony", null);

    team.addPlayer(p1);
    team.addPlayer(p2);

    Assert.assertNull(team.getPlayer("c"));
    Assert.assertNull(team.getPlayer("jcp"));

    team.addPlayer(p3);
    team.addPlayer(p4);

    Assert.assertEquals(p1, team.getPlayer("jc"));
    Assert.assertEquals(p2, team.getPlayer("nos"));
    Assert.assertEquals(p3, team.getPlayer("c"));

    Assert.assertNull(team.getPlayer("dewtroid!"));
  }
}
TOP

Related Classes of org.mctourney.autoreferee.FindPlayerTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.