1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-11-07 21:20:07 +01:00

♻️ Migrate more tests to Swift Testing

This commit is contained in:
2025-09-29 16:31:30 +02:00
parent 9c9720de42
commit 5b27d9f0ea
18 changed files with 330 additions and 364 deletions

View File

@@ -9,13 +9,14 @@
import Testing
import Foundation
@Suite("Api")
struct TestableApiTest {
@Test
func createFakeApi() {
@Test func createFakeApi() {
let api = TestableApi(responses: [
url("https://api.phpmon.test"): FakeApiResponse(statusCode: 200, headers: [:], text: "{\"success\": true}")
url("https://api.phpmon.test"): FakeApiResponse(
statusCode: 200,
headers: [:],
text: "{\"success\": true}"
)
])
#expect(api.hasResponse(for: url("https://api.phpmon.test")) == true)
@@ -25,5 +26,4 @@ struct TestableApiTest {
#expect(response.statusCode == 200)
#expect(response.text.contains("success"))
}
}