Declaring failures as types instead of try-catch changes how you write service tests. | DEV BAK - 기술블로그