synclair
Optional<>을 이용하여 테스트 중복 체크