``` private fun getEmployees(users: List<String...
# mockk
i
Copy code
private fun getEmployees(users: List<String>): Observable<List<EmployeeAttribute>> {

        if (users.isEmpty()) {
            return Observable.just(emptyList())
        }

        val requests = users.map { id ->
            employeeRepository.getEmployee(id)
                .driveOnUI(schedulerProvider)
                .map { result ->
                    result.attributes
                }
        }

        return Observable.zip(requests) { response ->
            response.map { it as EmployeeAttribute }
        }
    }
🧵 2