code
크게 Random Test와 Simple Test로 나뉘어짐
Simple Test
assertTimeoutPreemptively(Duration timeout, Executable executable)
사용<aside>
💡 Executable은 그냥 실행가능한 일반 코드이다. 즉 assertTimeoutPreemptively
method는 timeout 시간동안 executable이 돌 수 있느냐를 판단하는 것이다. test할때는 executable에 assetion를 통해 test code까지 포함하여 test를 진행한다.
</aside>