테스트객관식기초Swift Testing 매크로Swift Testing의 #expect와 #require에 대해 옳은 설명을 모두 고르세요.복수 선택 가능1보기 1.#expect가 실패해도 테스트 함수는 계속 실행되어 뒤의 검증도 평가된다2보기 2.#require가 실패하면 그 시점에 테스트가 중단된다3보기 3.#require는 옵셔널을 언래핑해 non-optional 값으로 돌려줄 수 있다4보기 4.#expect(a == b)는 실패 시 a와 b의 실제 값을 보여 주지 못하므로 메시지를 직접 써야 한다5보기 5.#expect(throws: SomeError.self) { ... }로 에러 발생을 검증할 수 있다채점하기