[swift] 문자열 보간을 사용한 테스트 케이스 작성

import XCTest

class StringInterpolationTests: XCTestCase { func testStringInterpolation() { let name = “John” let age = 25

    let greeting = "Hello, my name is \(name) and I am \(age) years old."
    
    XCTAssertEqual(greeting, "Hello, my name is John and I am 25 years old.")
} }

```

위의 코드는 Swift에서 문자열 보간을 사용하여 테스트 케이스를 작성하는 예시입니다.

StringInterpolationTests 클래스는 XCTest 프레임워크를 사용하여 테스트를 작성하기 위한 클래스입니다.

testStringInterpolation 메소드는 문자열 보간을 사용하여 name 변수와 age 변수를 포함한 인사말을 생성하고, 이를 XCTAssertEqual을 사용해서 예상 결과와 비교합니다.

XCTAssertEqual은 두 값이 동일하다면 테스트를 통과하고, 다르다면 테스트를 실패시키는 XCTest의 어설션 메소드입니다.

위의 코드를 실행하면 greeting 변수의 값이 “Hello, my name is John and I am 25 years old.”와 동일한지 비교하고, 비교 결과에 따라 테스트가 성공인지 실패인지 결정됩니다.

참고 자료: