View Javadoc
1   package net.secodo.jcircuitbreaker.breaker.execution;
2   
3   import com.openpojo.reflection.impl.PojoClassFactory;
4   import com.openpojo.validation.Validator;
5   import com.openpojo.validation.ValidatorBuilder;
6   import com.openpojo.validation.test.impl.GetterTester;
7   import nl.jqno.equalsverifier.EqualsVerifier;
8   import nl.jqno.equalsverifier.Warning;
9   import org.junit.Test;
10  
11  
12  public class ExecutedTaskTest {
13    @Test
14    public void testEquality() throws Exception { // important so that two tasks does not overwrite
15      EqualsVerifier.forClass(ExecutedTask.class).suppress(Warning.STRICT_INHERITANCE).verify();
16    }
17  
18    @Test
19    public void gettersTest() throws Exception {
20      Validator validator = ValidatorBuilder.create().with(new GetterTester()).build();
21  
22      validator.validate(PojoClassFactory.getPojoClass(ExecutedTask.class));
23    }
24  
25  
26  }