meta {
  name: 06 Create without email (422)
  type: http
  seq: 6
}

post {
  url: {{baseUrl}}/api/v1/clients
  body: json
  auth: inherit
}

body:json {
  {
    "name": "Sans email"
  }
  
}

tests {
  test("422 Unprocessable", function () {
    expect(res.getStatus()).to.equal(422);
  });
  test("field error on email", function () {
    const err = res.getBody().errors[0];
    expect(err.field).to.equal("email");
  });
}

docs {
  Email REQUIS — sans email pas de relance possible. C'est le pivot du
  produit (cf. CLAUDE.md → Principes).
}
