번호 자동 부여 대응 및 API 공통 처리 보강
This commit is contained in:
@@ -14,11 +14,28 @@ void main() {
|
||||
setUpAll(() {
|
||||
registerFallbackValue(Options());
|
||||
registerFallbackValue(CancelToken());
|
||||
registerFallbackValue(
|
||||
Response<dynamic>(requestOptions: RequestOptions(path: '/')),
|
||||
);
|
||||
});
|
||||
|
||||
setUp(() {
|
||||
apiClient = _MockApiClient();
|
||||
repository = CustomerRepositoryRemote(apiClient: apiClient);
|
||||
when(() => apiClient.unwrapAsMap(any())).thenAnswer((invocation) {
|
||||
final response = invocation.positionalArguments.first;
|
||||
if (response is Response) {
|
||||
final data = response.data;
|
||||
if (data is Map<String, dynamic>) {
|
||||
final nested = data['data'];
|
||||
if (nested is Map<String, dynamic>) {
|
||||
return nested;
|
||||
}
|
||||
return data;
|
||||
}
|
||||
}
|
||||
return <String, dynamic>{};
|
||||
});
|
||||
});
|
||||
|
||||
test('list 호출 시 필터를 쿼리에 포함한다', () async {
|
||||
|
||||
Reference in New Issue
Block a user