通过到达路由器 https://testing-library.com/docs/example-reach-router使用反应测试库
function renderWithRouter(
ui,
{ route = '/', history = createHistory(createMemorySource(route)) } = {}
)
函数的第二个参数,怀疑是一个对象,{}。但是使用 '=' 而不是 ':' 意味着它不是名称-值对。那是什么?
另外,两个对象之间的赋值运算符的目的是什么
{ route = '/', history = createHistory(createMemorySource(route)) } = {}