package Ġio . gitlab . art urb os ch . de te kt . sample . extensions Ċ Ċ import Ġio . gitlab . art urb os ch . de te kt . test . yaml Config From Content Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . jupiter . api . Test Ċ Ċ class ĠSample Config Validator Spec Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` it Ġwar ns Ġif Ġactive Ġproperty Ġis Ġnot Ġa Ġboolean `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġconfig Ġ= Ġyaml Config From Content ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġsample : ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠToo Many Functions : ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġactive : Ġ 1 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġval Ġwarnings Ġ= ĠSample Config Validator (). validate ( config ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( warnings ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. has Size ( 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. extract ing (" message ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. contains ("' active ' Ġproperty Ġmust Ġbe Ġof Ġtype Ġboolean .") ĊĠĠĠ Ġ} Ċ } Ċ