// ĠCopyright Ġ 2 0 0 0 - 2 0 2 0 ĠJetBrains Ġs . r . o . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense Ġthat Ġcan Ġbe Ġfound Ġin Ġthe ĠLICENSE Ġfile . Ċ package Ġcom . intellij . tests . targets . integration . java Ċ Ċ import Ġcom . intellij . tests . targets . java . Java Target TestBase Ċ import Ġcom . intellij . util . io . write Ċ import Ġjava . util .* Ċ Ċ class ĠLocal Java Target Test ( execution Mode : ĠExecution Mode ) Ġ: ĠJava Target TestBase ( execution Mode ) Ġ{ ĊĠ Ġoverride Ġval Ġtarget Name : ĠString ? Ġ= Ġnull ĊĊĠ Ġoverride Ġlateinit Ġvar Ġtarget FilePath : ĠString ĊĊĠ Ġoverride Ġlateinit Ġvar Ġtarget FileContent : ĠString ĊĊĠ Ġoverride Ġfun ĠsetUp () Ġ{ ĊĠĠĠ Ġsuper . setUp () ĊĠĠĠ Ġval Ġfile Ġ= Ġtemp Dir . new Path (" local Java Target Test ") ĊĠĠĠ Ġtarget FilePath Ġ= Ġfile . toString () ĊĠĠĠ Ġtarget FileContent Ġ= ĠUUID . randomUUID (). toString () ĊĠĠĠ Ġfile . write ( target FileContent ) ĊĠ Ġ} Ċ }