我从https://flutter.dev/docs/cookbook/testing/unit/mocking指南中使用Flutter中的Mockito来了解Mock依赖项。
我不明白以下内容:
when(client.get('https://jsonplaceholder.typicode.com/posts/1'))
.thenAnswer((_) async => http.Response('{"title": "Test"}', 200));
(_) {}
中到底有哪些下划线符号?据我了解,()
用于传递需要在{}
正文中使用的参数。编写_
时,我们几乎要传递给函数什么?
答案 0 :(得分:0)
它是一个变量名,当我不想使用参数时,我正在使用_
。通常_
用于private
,但在这种情况下,它与private
无关。