🦆17. Api Response Data Type Kontrolu

Api isteklerimizden dönen response datamızın tiplerini oluşturdup kontrol ettiğimiz bir yöntemi görelim.

chai ve chai-json-schema-ajv yardımcı kütüphanelerimizi yükleyelim.

yarn add -D chai 
yarn add -D chai-json-schema-ajv 

# ya da 
yarn add -D chai chai-json-schema-ajv 

Gerekli kütüphanelerimizi kurmuş olduk.

Şimdi sıra cypress/support/e2e.js dosyası altında gerekli importları yapalım.


import "./commands";

import chai from "chai";
import chaiJsonSchemaAjv from "chai-json-schema-ajv";

chai.use(chaiJsonSchemaAjv);

cypress/e2e/ dizisinde schema-control-example.cy.js test dosyamızı oluşturalım. İçeriğini aşağıdaki gibi dolduralım.

Last updated