Stargate/src/test/java/net/knarcraft/stargate/RelativeBlockVectorTest.java

34 lines
1.1 KiB
Java

package net.knarcraft.stargate;
import net.knarcraft.stargate.container.RelativeBlockVector;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
public class RelativeBlockVectorTest {
@Test
public void getTest() {
RelativeBlockVector relativeBlockVector = new RelativeBlockVector(56, 44, 23);
assertEquals(56, relativeBlockVector.getRight());
assertEquals(44, relativeBlockVector.getDown());
assertEquals(23, relativeBlockVector.getOut());
}
@Test
public void equalsTest() {
RelativeBlockVector vector1 = new RelativeBlockVector(56, 34, 76);
RelativeBlockVector vector2 = new RelativeBlockVector(56, 34, 76);
assertEquals(vector1, vector2);
}
@Test
public void notEqualsTest() {
RelativeBlockVector vector1 = new RelativeBlockVector(456, 78, 234);
RelativeBlockVector vector2 = new RelativeBlockVector(56, 34, 76);
assertNotEquals(vector1, vector2);
}
}