/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 1 6 Ġby ĠDavid ĠHard y . ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 . Ċ Ġ*/ Ċ Ċ package Ġnl . end ran . product browser . fragments Ċ Ċ import Ġmock it . Injectable Ċ import Ġmock it . Ver ifications Ċ import Ġnl . end ran . product browser . inter actors . Product Ċ import Ġorg . junit . Test Ċ Ċ class ĠDetail Fragment Presenter Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun ĠShould Show Product On ViewModel _ When Started (@ Injectable ĠviewModel Ġ: ĠDetail Fragment Presenter . ViewModel , Ġ@ Injectable Ġproduct : ĠProduct ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġpresenter Ġ= ĠDetail Fragment Presenter ( product ) ĊĠĠĠĠĠĠĠ Ġpresenter . start ( viewModel ) ĊĊĠĠĠĠĠĠĠ Ġobject Ġ: ĠVer ifications (){ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠviewModel . show Product ( product ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }