1 package org.onap.ccsdk.cds.blueprintsprocessor.selfservice.api.utils
3 import org.junit.Assert.assertEquals
5 import org.junit.runner.RunWith
6 import org.springframework.http.HttpStatus
7 import org.springframework.test.context.junit4.SpringRunner
9 @RunWith(SpringRunner::class)
13 fun `valid Http status codes should be produced for valid parameters`() {
14 val httpStatusCode200 = determineHttpStatusCode(200)
15 assertEquals(HttpStatus.OK, httpStatusCode200)
17 val httpStatusCode500 = determineHttpStatusCode(500)
18 assertEquals(HttpStatus.INTERNAL_SERVER_ERROR, httpStatusCode500)
22 fun `Http status code 500 should be produced for any invalid parameter`() {
23 val nonExistentHttpStatusCode = determineHttpStatusCode(999999)
24 assertEquals(HttpStatus.INTERNAL_SERVER_ERROR, nonExistentHttpStatusCode)