From 9dccebfb7d99e657b11204eac599e7eaca463f25 Mon Sep 17 00:00:00 2001 From: Bossanyi Tibor Date: Tue, 7 Jul 2020 00:49:36 +0200 Subject: [PATCH] customer - password nullable --- src/main/kotlin/com/aitrainer/api/model/Customer.kt | 2 +- src/test/kotlin/com/aitrainer/api/test/CustomerTests.kt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/aitrainer/api/model/Customer.kt b/src/main/kotlin/com/aitrainer/api/model/Customer.kt index b6f8d49..4f69c16 100644 --- a/src/main/kotlin/com/aitrainer/api/model/Customer.kt +++ b/src/main/kotlin/com/aitrainer/api/model/Customer.kt @@ -17,7 +17,7 @@ data class Customer ( var dateChange: String? = null, var dataPolicyAllowed: Int = 0, var admin: Int = 0, - var password: String = "", + var password: String? = "", var birthYear:Int = 0, var weight: Int = 0, var goal: String? = null, diff --git a/src/test/kotlin/com/aitrainer/api/test/CustomerTests.kt b/src/test/kotlin/com/aitrainer/api/test/CustomerTests.kt index 89f1e1d..d660146 100644 --- a/src/test/kotlin/com/aitrainer/api/test/CustomerTests.kt +++ b/src/test/kotlin/com/aitrainer/api/test/CustomerTests.kt @@ -100,6 +100,7 @@ class CustomerTests { val customer = Customer() customer.customerId = id + customer.password = null customer.firstname = "Tib" customer.name = "Bossi" customer.admin = 1 @@ -113,6 +114,7 @@ class CustomerTests { var newCustomer: Customer? = response.body as Customer assertEquals(response.statusCode, HttpStatus.OK) assertEquals(newCustomer?.weight, 79) + assertEquals(newCustomer?.password, "123456789") // test not found id = 1000 @@ -121,7 +123,7 @@ class CustomerTests { // update Password - id = 90 + id = 103 customer.password = "blabal" response = customerController.updateCustomerById(id, customer, HttpHeaders.readOnlyHttpHeaders(HttpHeaders.EMPTY) ) assertEquals(response.statusCode, HttpStatus.OK)