val Ġjunit Version : ĠString Ġby Ġproject . root Project . extra Ċ val Ġjunit Launcher Version : ĠString Ġby Ġproject . root Project . extra Ċ Ċ dependencies Ġ{ ĊĊĠĠĠ Ġapi ( project (": core ")) ĊĊĠĠĠ Ġimplementation (" org . junit . platform : junit - platform - launcher :$ junit Launcher Version ") ĊĊĠĠĠ Ġapi (" org . junit . jupiter : junit - jupiter - api :$ junit Version ") ĊĠĠĠ Ġapi (" org . junit . jupiter : junit - jupiter - api :$ junit Version ") ĊĠĠĠ Ġruntime Only (" org . junit . jupiter : junit - jupiter - engine :$ junit Version ") Ċ } Ċ Ċ signing Ġ{ ĊĠĠĠ Ġsign ( publishing . publications [" maven Java "]) Ċ } ĊĊ Ċ tasks . with Type < Test > Ġ{ ĊĠĠĠ Ġdescription Ġ= Ġ" Runs Ġthe Ġunit Ġand Ġintegration Ġtests " ĊĠĠĠ Ġuse JUnit Platform () Ċ }