From 7f1704387ff99996a42b32ddbede41b06f27c33a Mon Sep 17 00:00:00 2001 From: Florian Hartwich Date: Tue, 27 Mar 2018 16:30:58 +0200 Subject: [PATCH] Add count response header check for apib GET users --- api/apib/army-management/users.apib | 8 ++++++-- api/apib/dredd/data/rank.json | 1 + api/apib/dredd/data/squad.json | 1 + api/apib/dredd/data/user.json | 2 +- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/api/apib/army-management/users.apib b/api/apib/army-management/users.apib index d0c6159..d86bbf6 100644 --- a/api/apib/army-management/users.apib +++ b/api/apib/army-management/users.apib @@ -23,7 +23,11 @@ Get single army member information + Response 200 - + Attributes (array[User]) + + Headers + + X-Total-Count: 1 + + + Attributes (array[User], fixed-type) ### GET User [GET /users/{id}] @@ -35,4 +39,4 @@ Get single army member information + Response 200 - + Attributes (User) + + Attributes (User, fixed-type) diff --git a/api/apib/dredd/data/rank.json b/api/apib/dredd/data/rank.json index e69de29..bf8e547 100644 --- a/api/apib/dredd/data/rank.json +++ b/api/apib/dredd/data/rank.json @@ -0,0 +1 @@ +{"_id":{"$oid":"5aba5504eadcce6332c6a775"},"name":"Gefreiter","fraction":"BLUFOR","level":0,"timestamp":{"$date":"2018-03-27T14:28:20.948Z"},"updatedAt":{"$date":"2018-03-27T14:28:20.948Z"},"__v":0} diff --git a/api/apib/dredd/data/squad.json b/api/apib/dredd/data/squad.json index e69de29..8e568d0 100644 --- a/api/apib/dredd/data/squad.json +++ b/api/apib/dredd/data/squad.json @@ -0,0 +1 @@ +{"_id":{"$oid":"5aba54eaeadcce6332c6a774"},"sortingNumber":0,"name":"Alpha","fraction":"BLUFOR","timestamp":{"$date":"2018-03-27T14:27:54.399Z"},"updatedAt":{"$date":"2018-03-27T14:27:54.399Z"},"__v":0} diff --git a/api/apib/dredd/data/user.json b/api/apib/dredd/data/user.json index 45b6e36..1d22745 100644 --- a/api/apib/dredd/data/user.json +++ b/api/apib/dredd/data/user.json @@ -1 +1 @@ -{"_id":{"$oid":"5ab68d42f547ed304064e5f7"},"rankLvl":0,"squadId":null,"username":"user1","timestamp":{"$date":"2018-03-24T17:39:14.841Z"},"updatedAt":{"$date":"2018-03-24T17:39:14.841Z"},"__v":0} +{"_id":{"$oid":"5ab68d42f547ed304064e5f7"},"rankLvl":0,"squadId":{"$oid":"5aba54eaeadcce6332c6a774"},"username":"hardiready","updatedAt":{"$date":"2018-03-27T14:28:04.533Z"},"__v":0}