package Ġme . v icky ch ij w ani . spect re . testing Ċ Ċ import Ġme . v icky ch ij w ani . spect re . auth . Production Api Provider Ċ import Ġme . v icky ch ij w ani . spect re . network . Production HttpClient Factory Ċ import Ġorg . junit . rules . Test Rule Ċ import Ġorg . junit . runner . Description Ċ import Ġorg . junit . runners . model . Statement Ċ Ċ class ĠDelete Default Posts Rule ( private Ġval Ġblog Url : ĠString ) Ġ: ĠTest Rule Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġapply ( base : ĠStatement , Ġdescription : ĠDescription ): ĠStatement Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġobject Ġ: ĠStatement () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġevaluate () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval ĠhttpClient Ġ= ĠProduction HttpClient Factory (). create ( null ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġval Ġapi Provider Ġ= ĠProduction Api Provider ( httpClient , Ġblog Url ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġapi Provider . ghost Api . delete Default Posts () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġbase . evaluate () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } Ċ