我在运行以下测试时出错。。。
test('ok', () => {
const users = [new User({ name: 'teste', email: 'test' })];
const users2 = [...users, new User({ name: 'test2', email: 'test2' })];
users[0].name = 'test0';
expect(users2[0].name).toBe('test'); // should be fails because user2 changes
});
这个想法是,当更改一个数组时,另一个数组没有更改,我如何才能解决这个问题?
我使用的是ts节点、typescript和jest
暂无答案!
目前还没有任何答案,快来回答吧!