* Added Lockable-Object pattern. Closes #1282. * Refactor method name. * Refactor sonar lint bugs. * Added tests and enum Constants. * Increase coverage. * Changed @Data to Getters and Setters. * Iluwatar's comment on pull request #1702. * Fixed codes mells. * Incremented wait time to 3 seconds. * Reduced wait time to 2 seconds. * Cleaned Code Smells. * Incremented wait time, removed cool down. * Refactored README.md file. Co-authored-by: Subhrodip Mohanta <subhrodipmohanta@gmail.com>
22 lines
382 B
Java
22 lines
382 B
Java
package com.iluwatar.lockableobject;
|
|
|
|
import org.junit.jupiter.api.Assertions;
|
|
import org.junit.jupiter.api.Test;
|
|
|
|
class ExceptionsTest {
|
|
|
|
private String msg = "test";
|
|
|
|
@Test
|
|
void testException(){
|
|
Exception e;
|
|
try{
|
|
throw new LockingException(msg);
|
|
}
|
|
catch(LockingException ex){
|
|
e = ex;
|
|
}
|
|
Assertions.assertEquals(msg, e.getMessage());
|
|
}
|
|
}
|