package Ġcom . jo h now l Ċ Ċ import Ġio . mic ronaut . context . annotation . Requires Ċ import Ġio . mic ronaut . http . MediaType . APPLICATION _ JSON Ċ import Ġio . mic ronaut . http . annotation . Controller Ċ import Ġio . mic ronaut . http . annotation . Get Ċ import Ġio . mic ronaut . http . annotation . Post Ċ import Ġio . mic ronaut . http . annotation . Produces Ċ Ċ @ Controller ("/ values ") Ċ @ Requires ( env Ġ= Ġ[" test "]) Ċ class ĠMock Controller Ġ{ ĊĊĠĠĠ Ġ@ Get ("/ 1 ") ĊĠĠĠ Ġ@ Produces ( APPLICATION _ JSON ) ĊĠĠĠ Ġfun ĠgetValue 1 () Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" value 1 ": Ġ" 1 1 1 1 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" value 2 ": Ġ" 2 2 2 2 2 " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Margin () ĊĊĠĠĠ Ġ@ Get ("/ 2 ") ĊĠĠĠ Ġ@ Produces ( APPLICATION _ JSON ) ĊĠĠĠ Ġfun ĠgetValue 2 () Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" value 1 ": Ġ" 1 1 1 1 1 ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" value 2 ": Ġ"" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Margin () Ċ }