Coverage Summary for Class: TransformTest (io.team9.game.tests.Components)
| Class | Class, % | Method, % | Line, % |
|---|---|---|---|
| TransformTest | 100% (1/1) | 100% (3/3) | 100% (24/24) |
1 package io.team9.game.tests.Components; 2 import com.badlogic.gdx.math.Vector2; 3 import com.mygdx.game.Components.Transform; 4 import com.mygdx.game.Managers.PhysicsManager; 5 import io.team9.game.tests.GdxTestRunner; 6 import org.junit.Test; 7 import org.junit.runner.RunWith; 8 9 import com.badlogic.gdx.physics.box2d.*; 10 11 import java.util.ArrayList; 12 import java.util.Vector; 13 14 import static org.junit.Assert.*; 15 @RunWith(GdxTestRunner.class) 16 public class TransformTest { 17 18 @Test 19 public void positionSettingTest(){ 20 PhysicsManager.Initialize(); 21 Transform transform = new Transform(); 22 Vector2 vec = new Vector2(); 23 assertEquals("",vec,transform.getPosition()); 24 25 vec.x=5; 26 vec.y=5; 27 transform.setPosition(vec); 28 assertEquals("Should equal vector",vec,transform.getPosition()); 29 30 vec.x=10; 31 vec.y=10; 32 transform.setPosition(10,10); 33 assertEquals("Should equal vector",vec,transform.getPosition()); 34 35 vec.x=5; 36 vec.y=5; 37 transform.setPosition(vec,false); 38 assertEquals("Should equal vector",vec,transform.getPosition()); 39 40 vec.x=10; 41 vec.y=10; 42 transform.setPosition(10,10,false); 43 assertEquals("Should equal vector",vec,transform.getPosition()); 44 } 45 @Test 46 public void newLocationTest(){ 47 PhysicsManager.Initialize(); 48 Transform transform = new Transform(); 49 assertEquals(transform.getPosition(),transform.newLocation().getPosition()); 50 51 } 52 53 54 }