/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 Ġl ul ulu jo jo 1 2 3 Ċ Ġ* Ċ Ġ* ĠProfile UIT est . kt Ċ Ġ* Ċ Ġ* Ġcreated Ġby : ĠL ara ĠB . Ċ Ġ* Ġlast Ġedit Ġ\ Ġby : Ġ 2 0 2 1 / 0 1 / 2 8 Ġ\ ĠL ara ĠB . Ċ Ġ*/ Ċ Ċ package Ġorg . battle cre atures Ċ Ċ import Ġandroidx . test . espress o . Esp ress o . on View Ċ import Ġandroidx . test . espress o . action . View Actions . click Ċ import Ġandroidx . test . espress o . assertion . View Assertions . matches Ċ import Ġandroidx . test . espress o . matcher . View Matchers . is Displayed Ċ import Ġandroidx . test . espress o . matcher . View Matchers . with Id Ċ import Ġandroidx . test . ext . junit . rules . Activity Scenario Rule Ċ import Ġandroidx . test . ext . junit . runners . Android JUnit 4 Ċ import Ġandroidx . test . filters . Large Test Ċ import Ġorg . battle cre atures . activities . Home Activity Ċ import Ġorg . junit . Rule Ċ import Ġorg . junit . Test Ċ import Ġorg . junit . runner . RunWith Ċ Ċ @ RunWith ( Android JUnit 4 :: class ) Ċ @ Large Test Ċ class ĠProfile UIT est Ġ{ ĊĊĠĠĠ Ġ@ get : ĠRule ĊĠĠĠ Ġval Ġactivity Rule Ġ= ĠActivity Scenario Rule ( Home Activity :: class . java ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThis Ġtest Ġnavig ates Ġfrom Ġthe ĠHome ĠActivity Ġto Ġthe ĠProfile ĠActivity ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest 1 _ navigate To Profile () Ġ{ ĊĠĠĠĠĠĠĠ Ġon View ( with Id ( R . id . player Level Group )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. perform ( click ()) ĊĊĠĠĠĠĠĠĠ Ġon View ( with Id ( R . id . profile )). check ( matches ( is Displayed ())) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠThis Ġtest Ġchanges Ġthe Ġplayer 's Ġname Ġand Ġchecks Ġif Ġit Ġchanged Ġcorrectly ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġtest 2 _ change Player Name () Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ToDo : ĠTest Ġchanging Ġthe Ġplayer 's Ġname ĊĠĠĠ Ġ} Ċ }