Frisby を使用して、少なくとも 3 つのアドレスにデータがあり、null でないことをテストする必要があります。以下は、現在返されているものです。
{ physicalAddress: null,
postalAddress:
{ addressNumber: 1234,
addressLine1: 'BlaBla 1',
addressLine2: 'BlaBla',
addressLine3: null,
addressLine4: null,
postalCode: '1234',
country: 'BlaBla',
},
emailAddress: null}
これらのアドレス タイプの複数が正しいデータで返された場合に合格するテストを作成したいと考えています。
このようなもの: (おそらく、'^?^?^' を置き換えるために何か賢いものを入れることができます。それが配列であれば、'?' を使用できたはずです。
.expectJSONTypes('^?^?^', {
addressNumber: Number,
addressLine1: String,
addressLine2: String,
postalCode: String,
country: String
})