From e4268fd22f5bd1c198d0c7e173fc99e70c038d48 Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Mon, 20 Jan 2025 17:33:02 -0600 Subject: [PATCH] wrote a test to ensure the service works and deserializes 11 employees Signed-off-by: Matt Bruce --- EmployeeDirectoryTests/EmployeeDirectoryTests.swift | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/EmployeeDirectoryTests/EmployeeDirectoryTests.swift b/EmployeeDirectoryTests/EmployeeDirectoryTests.swift index e5fe6c8..3f7bcdd 100644 --- a/EmployeeDirectoryTests/EmployeeDirectoryTests.swift +++ b/EmployeeDirectoryTests/EmployeeDirectoryTests.swift @@ -10,8 +10,13 @@ import Testing struct EmployeeDirectoryTests { - @Test func example() async throws { - // Write your test here and use APIs like `#expect(...)` to check expected conditions. + @Test func getEmployeesValid() async throws { + let employees = try await EmployeeService().getEmployees() + #expect(employees.count == 11) + } + + @Test func getEmployeesInValid() async throws { + let employees = try await EmployeeService().getEmployees() + #expect(employees.count == 11) } - }