Merge pull request #2071 from delenius/prototype-tests

Modify JS PetStore tests for prototypes change
This commit is contained in:
wing328 2016-02-09 10:41:30 +08:00
commit cabe003e02
5 changed files with 440 additions and 445 deletions

View File

@ -20,27 +20,27 @@
var Category = function Category() { var Category = function Category() {
var self = this;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['id'] = null; this['id'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['name'] = null; this['name'] = null;
};
self.constructFromObject = function(data) { Category.prototype.constructFromObject = function(data) {
if (!data) { if (!data) {
return this; return this;
} }
self['id'] = ApiClient.convertToType(data['id'], 'Integer'); this['id'] = ApiClient.convertToType(data['id'], 'Integer');
self['name'] = ApiClient.convertToType(data['name'], 'String'); this['name'] = ApiClient.convertToType(data['name'], 'String');
return this; return this;
} }
@ -49,36 +49,35 @@
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getId = function() { Category.prototype.getId = function() {
return self['id']; return this['id'];
} }
/** /**
* @param {Integer} id * @param {Integer} id
**/ **/
self.setId = function(id) { Category.prototype.setId = function(id) {
self['id'] = id; this['id'] = id;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getName = function() { Category.prototype.getName = function() {
return self['name']; return this['name'];
} }
/** /**
* @param {String} name * @param {String} name
**/ **/
self.setName = function(name) { Category.prototype.setName = function(name) {
self['name'] = name; this['name'] = name;
} }
self.toJson = function() { Category.prototype.toJson = function() {
return JSON.stringify(self); return JSON.stringify(this);
} }
};
if (module) { if (module) {
module.Category = Category; module.Category = Category;

View File

@ -48,56 +48,56 @@ var StatusEnum = function StatusEnum() {
var Order = function Order() { var Order = function Order() {
var self = this;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['id'] = null; this['id'] = null;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['petId'] = null; this['petId'] = null;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['quantity'] = null; this['quantity'] = null;
/** /**
* datatype: Date * datatype: Date
**/ **/
self['shipDate'] = null; this['shipDate'] = null;
/** /**
* Order Status * Order Status
* datatype: StatusEnum * datatype: StatusEnum
**/ **/
self['status'] = null; this['status'] = null;
/** /**
* datatype: Boolean * datatype: Boolean
**/ **/
self['complete'] = null; this['complete'] = null;
};
self.constructFromObject = function(data) { Order.prototype.constructFromObject = function(data) {
if (!data) { if (!data) {
return this; return this;
} }
self['id'] = ApiClient.convertToType(data['id'], 'Integer'); this['id'] = ApiClient.convertToType(data['id'], 'Integer');
self['petId'] = ApiClient.convertToType(data['petId'], 'Integer'); this['petId'] = ApiClient.convertToType(data['petId'], 'Integer');
self['quantity'] = ApiClient.convertToType(data['quantity'], 'Integer'); this['quantity'] = ApiClient.convertToType(data['quantity'], 'Integer');
self['shipDate'] = ApiClient.convertToType(data['shipDate'], 'Date'); this['shipDate'] = ApiClient.convertToType(data['shipDate'], 'Date');
self['status'] = ApiClient.convertToType(data['status'], 'String'); this['status'] = ApiClient.convertToType(data['status'], 'String');
self['complete'] = ApiClient.convertToType(data['complete'], 'Boolean'); this['complete'] = ApiClient.convertToType(data['complete'], 'Boolean');
return this; return this;
} }
@ -106,94 +106,93 @@ var StatusEnum = function StatusEnum() {
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getId = function() { Order.prototype.getId = function() {
return self['id']; return this['id'];
} }
/** /**
* @param {Integer} id * @param {Integer} id
**/ **/
self.setId = function(id) { Order.prototype.setId = function(id) {
self['id'] = id; this['id'] = id;
} }
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getPetId = function() { Order.prototype.getPetId = function() {
return self['petId']; return this['petId'];
} }
/** /**
* @param {Integer} petId * @param {Integer} petId
**/ **/
self.setPetId = function(petId) { Order.prototype.setPetId = function(petId) {
self['petId'] = petId; this['petId'] = petId;
} }
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getQuantity = function() { Order.prototype.getQuantity = function() {
return self['quantity']; return this['quantity'];
} }
/** /**
* @param {Integer} quantity * @param {Integer} quantity
**/ **/
self.setQuantity = function(quantity) { Order.prototype.setQuantity = function(quantity) {
self['quantity'] = quantity; this['quantity'] = quantity;
} }
/** /**
* @return {Date} * @return {Date}
**/ **/
self.getShipDate = function() { Order.prototype.getShipDate = function() {
return self['shipDate']; return this['shipDate'];
} }
/** /**
* @param {Date} shipDate * @param {Date} shipDate
**/ **/
self.setShipDate = function(shipDate) { Order.prototype.setShipDate = function(shipDate) {
self['shipDate'] = shipDate; this['shipDate'] = shipDate;
} }
/** /**
* get Order Status * get Order Status
* @return {StatusEnum} * @return {StatusEnum}
**/ **/
self.getStatus = function() { Order.prototype.getStatus = function() {
return self['status']; return this['status'];
} }
/** /**
* set Order Status * set Order Status
* @param {StatusEnum} status * @param {StatusEnum} status
**/ **/
self.setStatus = function(status) { Order.prototype.setStatus = function(status) {
self['status'] = status; this['status'] = status;
} }
/** /**
* @return {Boolean} * @return {Boolean}
**/ **/
self.getComplete = function() { Order.prototype.getComplete = function() {
return self['complete']; return this['complete'];
} }
/** /**
* @param {Boolean} complete * @param {Boolean} complete
**/ **/
self.setComplete = function(complete) { Order.prototype.setComplete = function(complete) {
self['complete'] = complete; this['complete'] = complete;
} }
self.toJson = function() { Order.prototype.toJson = function() {
return JSON.stringify(self); return JSON.stringify(this);
} }
};
if (module) { if (module) {
module.Order = Order; module.Order = Order;

View File

@ -48,58 +48,58 @@ var StatusEnum = function StatusEnum() {
var Pet = function Pet(photoUrls, name) { var Pet = function Pet(photoUrls, name) {
var self = this;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['id'] = null; this['id'] = null;
/** /**
* datatype: Category * datatype: Category
**/ **/
self['category'] = new Category(); this['category'] = new Category();
/** /**
* datatype: String * datatype: String
* required * required
**/ **/
self['name'] = name; this['name'] = name;
/** /**
* datatype: [String] * datatype: [String]
* required * required
**/ **/
self['photoUrls'] = photoUrls; this['photoUrls'] = photoUrls;
/** /**
* datatype: [Tag] * datatype: [Tag]
**/ **/
self['tags'] = []; this['tags'] = [];
/** /**
* pet status in the store * pet status in the store
* datatype: StatusEnum * datatype: StatusEnum
**/ **/
self['status'] = null; this['status'] = null;
};
self.constructFromObject = function(data) { Pet.prototype.constructFromObject = function(data) {
if (!data) { if (!data) {
return this; return this;
} }
self['id'] = ApiClient.convertToType(data['id'], 'Integer'); this['id'] = ApiClient.convertToType(data['id'], 'Integer');
self['category'].constructFromObject(data['category']); this['category'].constructFromObject(data['category']);
self['name'] = ApiClient.convertToType(data['name'], 'String'); this['name'] = ApiClient.convertToType(data['name'], 'String');
self['photoUrls'] = ApiClient.convertToType(data['photoUrls'], ['String']); this['photoUrls'] = ApiClient.convertToType(data['photoUrls'], ['String']);
self['tags'] = ApiClient.convertToType(data['tags'], [Tag]); this['tags'] = ApiClient.convertToType(data['tags'], [Tag]);
self['status'] = ApiClient.convertToType(data['status'], 'String'); this['status'] = ApiClient.convertToType(data['status'], 'String');
return this; return this;
} }
@ -108,94 +108,93 @@ var StatusEnum = function StatusEnum() {
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getId = function() { Pet.prototype.getId = function() {
return self['id']; return this['id'];
} }
/** /**
* @param {Integer} id * @param {Integer} id
**/ **/
self.setId = function(id) { Pet.prototype.setId = function(id) {
self['id'] = id; this['id'] = id;
} }
/** /**
* @return {Category} * @return {Category}
**/ **/
self.getCategory = function() { Pet.prototype.getCategory = function() {
return self['category']; return this['category'];
} }
/** /**
* @param {Category} category * @param {Category} category
**/ **/
self.setCategory = function(category) { Pet.prototype.setCategory = function(category) {
self['category'] = category; this['category'] = category;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getName = function() { Pet.prototype.getName = function() {
return self['name']; return this['name'];
} }
/** /**
* @param {String} name * @param {String} name
**/ **/
self.setName = function(name) { Pet.prototype.setName = function(name) {
self['name'] = name; this['name'] = name;
} }
/** /**
* @return {[String]} * @return {[String]}
**/ **/
self.getPhotoUrls = function() { Pet.prototype.getPhotoUrls = function() {
return self['photoUrls']; return this['photoUrls'];
} }
/** /**
* @param {[String]} photoUrls * @param {[String]} photoUrls
**/ **/
self.setPhotoUrls = function(photoUrls) { Pet.prototype.setPhotoUrls = function(photoUrls) {
self['photoUrls'] = photoUrls; this['photoUrls'] = photoUrls;
} }
/** /**
* @return {[Tag]} * @return {[Tag]}
**/ **/
self.getTags = function() { Pet.prototype.getTags = function() {
return self['tags']; return this['tags'];
} }
/** /**
* @param {[Tag]} tags * @param {[Tag]} tags
**/ **/
self.setTags = function(tags) { Pet.prototype.setTags = function(tags) {
self['tags'] = tags; this['tags'] = tags;
} }
/** /**
* get pet status in the store * get pet status in the store
* @return {StatusEnum} * @return {StatusEnum}
**/ **/
self.getStatus = function() { Pet.prototype.getStatus = function() {
return self['status']; return this['status'];
} }
/** /**
* set pet status in the store * set pet status in the store
* @param {StatusEnum} status * @param {StatusEnum} status
**/ **/
self.setStatus = function(status) { Pet.prototype.setStatus = function(status) {
self['status'] = status; this['status'] = status;
} }
self.toJson = function() { Pet.prototype.toJson = function() {
return JSON.stringify(self); return JSON.stringify(this);
} }
};
if (module) { if (module) {
module.Pet = Pet; module.Pet = Pet;

View File

@ -20,27 +20,27 @@
var Tag = function Tag() { var Tag = function Tag() {
var self = this;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['id'] = null; this['id'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['name'] = null; this['name'] = null;
};
self.constructFromObject = function(data) { Tag.prototype.constructFromObject = function(data) {
if (!data) { if (!data) {
return this; return this;
} }
self['id'] = ApiClient.convertToType(data['id'], 'Integer'); this['id'] = ApiClient.convertToType(data['id'], 'Integer');
self['name'] = ApiClient.convertToType(data['name'], 'String'); this['name'] = ApiClient.convertToType(data['name'], 'String');
return this; return this;
} }
@ -49,36 +49,35 @@
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getId = function() { Tag.prototype.getId = function() {
return self['id']; return this['id'];
} }
/** /**
* @param {Integer} id * @param {Integer} id
**/ **/
self.setId = function(id) { Tag.prototype.setId = function(id) {
self['id'] = id; this['id'] = id;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getName = function() { Tag.prototype.getName = function() {
return self['name']; return this['name'];
} }
/** /**
* @param {String} name * @param {String} name
**/ **/
self.setName = function(name) { Tag.prototype.setName = function(name) {
self['name'] = name; this['name'] = name;
} }
self.toJson = function() { Tag.prototype.toJson = function() {
return JSON.stringify(self); return JSON.stringify(this);
} }
};
if (module) { if (module) {
module.Tag = Tag; module.Tag = Tag;

View File

@ -20,70 +20,70 @@
var User = function User() { var User = function User() {
var self = this;
/** /**
* datatype: Integer * datatype: Integer
**/ **/
self['id'] = null; this['id'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['username'] = null; this['username'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['firstName'] = null; this['firstName'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['lastName'] = null; this['lastName'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['email'] = null; this['email'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['password'] = null; this['password'] = null;
/** /**
* datatype: String * datatype: String
**/ **/
self['phone'] = null; this['phone'] = null;
/** /**
* User Status * User Status
* datatype: Integer * datatype: Integer
**/ **/
self['userStatus'] = null; this['userStatus'] = null;
};
self.constructFromObject = function(data) { User.prototype.constructFromObject = function(data) {
if (!data) { if (!data) {
return this; return this;
} }
self['id'] = ApiClient.convertToType(data['id'], 'Integer'); this['id'] = ApiClient.convertToType(data['id'], 'Integer');
self['username'] = ApiClient.convertToType(data['username'], 'String'); this['username'] = ApiClient.convertToType(data['username'], 'String');
self['firstName'] = ApiClient.convertToType(data['firstName'], 'String'); this['firstName'] = ApiClient.convertToType(data['firstName'], 'String');
self['lastName'] = ApiClient.convertToType(data['lastName'], 'String'); this['lastName'] = ApiClient.convertToType(data['lastName'], 'String');
self['email'] = ApiClient.convertToType(data['email'], 'String'); this['email'] = ApiClient.convertToType(data['email'], 'String');
self['password'] = ApiClient.convertToType(data['password'], 'String'); this['password'] = ApiClient.convertToType(data['password'], 'String');
self['phone'] = ApiClient.convertToType(data['phone'], 'String'); this['phone'] = ApiClient.convertToType(data['phone'], 'String');
self['userStatus'] = ApiClient.convertToType(data['userStatus'], 'Integer'); this['userStatus'] = ApiClient.convertToType(data['userStatus'], 'Integer');
return this; return this;
} }
@ -92,122 +92,121 @@
/** /**
* @return {Integer} * @return {Integer}
**/ **/
self.getId = function() { User.prototype.getId = function() {
return self['id']; return this['id'];
} }
/** /**
* @param {Integer} id * @param {Integer} id
**/ **/
self.setId = function(id) { User.prototype.setId = function(id) {
self['id'] = id; this['id'] = id;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getUsername = function() { User.prototype.getUsername = function() {
return self['username']; return this['username'];
} }
/** /**
* @param {String} username * @param {String} username
**/ **/
self.setUsername = function(username) { User.prototype.setUsername = function(username) {
self['username'] = username; this['username'] = username;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getFirstName = function() { User.prototype.getFirstName = function() {
return self['firstName']; return this['firstName'];
} }
/** /**
* @param {String} firstName * @param {String} firstName
**/ **/
self.setFirstName = function(firstName) { User.prototype.setFirstName = function(firstName) {
self['firstName'] = firstName; this['firstName'] = firstName;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getLastName = function() { User.prototype.getLastName = function() {
return self['lastName']; return this['lastName'];
} }
/** /**
* @param {String} lastName * @param {String} lastName
**/ **/
self.setLastName = function(lastName) { User.prototype.setLastName = function(lastName) {
self['lastName'] = lastName; this['lastName'] = lastName;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getEmail = function() { User.prototype.getEmail = function() {
return self['email']; return this['email'];
} }
/** /**
* @param {String} email * @param {String} email
**/ **/
self.setEmail = function(email) { User.prototype.setEmail = function(email) {
self['email'] = email; this['email'] = email;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getPassword = function() { User.prototype.getPassword = function() {
return self['password']; return this['password'];
} }
/** /**
* @param {String} password * @param {String} password
**/ **/
self.setPassword = function(password) { User.prototype.setPassword = function(password) {
self['password'] = password; this['password'] = password;
} }
/** /**
* @return {String} * @return {String}
**/ **/
self.getPhone = function() { User.prototype.getPhone = function() {
return self['phone']; return this['phone'];
} }
/** /**
* @param {String} phone * @param {String} phone
**/ **/
self.setPhone = function(phone) { User.prototype.setPhone = function(phone) {
self['phone'] = phone; this['phone'] = phone;
} }
/** /**
* get User Status * get User Status
* @return {Integer} * @return {Integer}
**/ **/
self.getUserStatus = function() { User.prototype.getUserStatus = function() {
return self['userStatus']; return this['userStatus'];
} }
/** /**
* set User Status * set User Status
* @param {Integer} userStatus * @param {Integer} userStatus
**/ **/
self.setUserStatus = function(userStatus) { User.prototype.setUserStatus = function(userStatus) {
self['userStatus'] = userStatus; this['userStatus'] = userStatus;
} }
self.toJson = function() { User.prototype.toJson = function() {
return JSON.stringify(self); return JSON.stringify(this);
} }
};
if (module) { if (module) {
module.User = User; module.User = User;