import Ġio . openg ood . gradle . enumeration . Project Type Ċ import Ġorg . springframework . cloud . contract . verifier . config . Test Mode Ċ Ċ plugins Ġ{ ĊĠĠĠ Ġid (" io . openg ood . gradle . config ") ĊĠĠĠ Ġid (" org . springframework . cloud . contract ") Ċ } Ċ Ċ group Ġ= Ġ" io . openg ood . api " Ċ Ċ openg ood Ġ{ ĊĠĠĠ Ġmain Ġ{ ĊĠĠĠĠĠĠĠ Ġproject Type Ġ= ĠProject Type . LIB ĊĠĠĠ Ġ} ĊĠĠĠ Ġtest Ġ{ ĊĠĠĠĠĠĠĠ Ġframeworks Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġjava Ġ= Ġtrue ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġartifact Ġ{ ĊĠĠĠĠĠĠĠ Ġdescription Ġ= Ġ" Re usable ĠREST ĠAPI Ġcontracts " ĊĠĠĠ Ġ} Ċ } Ċ Ċ dependencies Ġ{ ĊĠĠĠ Ġimplementation (" org . springframework . boot : spring - boot - starter - web ") ĊĊĠĠĠ Ġtest Implementation (" org . springframework . cloud : spring - cloud - contract - spec - kotlin :_ ") ĊĠĠĠ Ġtest Implementation (" org . springframework . cloud : spring - cloud - starter - contract - verifier :_ ") Ċ } Ċ Ċ contracts Ġ{ ĊĠĠĠ Ġtest Mode . set ( Test Mode . MOCK MVC ) ĊĠĠĠ Ġbase Class For Tests . set (" spec . Abstract Base Contract Test ") Ċ } Ċ