package Ġuk . gov . just ice . digital . h mp ps . cour t register . resource Ċ Ċ import Ġorg . junit . jupiter . api . Nested Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠCour t Resource Int Test Ġ: ĠIntegration Test () Ġ{ ĊĊĠ Ġ@ Nested ĊĠ Ġinner Ġclass ĠFind Main Building Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġfind Ġmain Ġbuilding Ġby Ġcourt ĠID `() Ġ{ ĊĠĠĠĠĠ Ġweb Test Client . get (). uri ("/ cour ts / id / BR MN CC / build ings / main ") ĊĠĠĠĠĠĠĠ Ġ. exchange () ĊĠĠĠĠĠĠĠ Ġ. expect Status (). is Ok ĊĠĠĠĠĠĠĠ Ġ. expect Body () ĊĠĠĠĠĠĠĠ Ġ. json Path (" cour t Id "). isEqualTo (" BR MN CC ") ĊĠĠĠĠĠĠĠ Ġ. json Path (" sub Code "). does NotExist () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġnot Ġfind Ġa Ġbuilding Ġby Ġinvalid Ġcourt ĠID `() Ġ{ ĊĠĠĠĠĠ Ġweb Test Client . get (). uri ("/ cour ts / id / BAD / bul id ings / main ") ĊĠĠĠĠĠĠĠ Ġ. exchange () ĊĠĠĠĠĠĠĠ Ġ. expect Status (). is NotFound ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ