View Javadoc
1   package de.dlr.shepard.common.subscription.entities;
2   
3   import static org.junit.jupiter.api.Assertions.assertEquals;
4   
5   import de.dlr.shepard.BaseTestCase;
6   import de.dlr.shepard.auth.users.entities.User;
7   import nl.jqno.equalsverifier.EqualsVerifier;
8   import org.junit.jupiter.api.Test;
9   
10  public class SubscriptionTest extends BaseTestCase {
11  
12    @Test
13    public void equalsContract() {
14      EqualsVerifier.simple()
15        .forClass(Subscription.class)
16        .withPrefabValues(User.class, new User("bob"), new User("claus"))
17        .verify();
18    }
19  
20    @Test
21    public void getUniqueIdTest() {
22      var sub = new Subscription(2L);
23      assertEquals("2", sub.getUniqueId());
24    }
25  }