Newer
Older
ResourceDependencyLogic / src / tests / terms / EqualsTest.java
package tests.terms;

import static org.junit.jupiter.api.Assertions.*;

import org.junit.jupiter.api.Test;

import models.terms.DependencyTerm;
import models.terms.ResourceVariable;
import tests.Utils;

public class EqualsTest {
	
	@Test
	void DependencyTermEqualsTest() {
		ResourceVariable A =  new ResourceVariable("A", Utils.INT, 1);
		ResourceVariable B =  new ResourceVariable("B", Utils.INT, 1);
		ResourceVariable C =  new ResourceVariable("C", Utils.INT, 1);
		ResourceVariable D =  new ResourceVariable("D", Utils.INT, 1);
		ResourceVariable E =  new ResourceVariable("E", Utils.INT, 1);
		
		DependencyTerm t1 = new DependencyTerm(A, B, C, D, E);
		DependencyTerm t2 = new DependencyTerm(A, D, E, B, C);
		assertTrue(t1.equals(t2));
		
	}
	
}