🍣
JestでObject deepEqualの部分一致テストをしたい
やりたいこと
{
"id": 1,
"name": "taro",
"age": 10
}
のなかに
{
"name": "taro",
"age": 10
}
があるか
どうやるか
expect.objectContaining
を使います!
const obj = {
id: 1,
name: "taro",
age: 10,
};
expect(obj).toEqual(
expect.objectContaining({
name: "taro",
age: 10,
})
);
refs
https://www.366service.com/jp/qa/0b876bbb520062cbe621d6e6599521fb
Discussion