/* Ċ Ġ* ĠUnless Ġexplicitly Ġstated Ġotherwise Ġall Ġfiles Ġin Ġthis Ġrepository Ġare Ġlicensed Ġunder Ġthe ĠApache ĠLicense ĠVersion Ġ 2 . 0 . Ċ Ġ* ĠThis Ġproduct Ġincludes Ġsoftware Ġdeveloped Ġat ĠDat adog Ġ( https :// www . datadog hq . com /). Ċ Ġ* ĠCopyright Ġ 2 0 1 6 - Present ĠDat adog , ĠInc . Ċ Ġ*/ Ċ Ċ package Ġcom . datadog . android . rum . assertj Ċ Ċ import Ġcom . datadog . android . rum . internal . instrumentation . gest ures . Dat adog Gest ures Tracker Ċ import Ġcom . datadog . android . rum . internal . tracking . Jet pack View Attributes Provider Ċ import Ġcom . datadog . android . rum . tracking . View Attributes Provider Ċ import Ġorg . assertj . core . api . Abstract Object Assert Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ Ċ internal Ġclass ĠR um Gesture Tracker Assert ( actual : ĠDat adog Gest ures Tracker ) Ġ: ĊĠĠĠ ĠAbstract Object Assert < R um Gesture Tracker Assert , ĠDat adog Gest ures Tracker >( ĊĠĠĠĠĠĠĠ Ġactual , ĊĠĠĠĠĠĠĠ ĠR um Gesture Tracker Assert :: class . java ĊĠĠĠ Ġ) Ġ{ ĊĊĠĠĠ Ġ// Ġregion ĠAssertions ĊĊĠĠĠ Ġfun Ġhas Default Target Attributes Providers (): ĠR um Gesture Tracker Assert Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcount Ġ= Ġactual . target Attributes Providers ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. filter Is Instance < Jet pack View Attributes Provider >() ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. count () ĊĠĠĠĠĠĠĠ ĠassertThat ( count ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. over riding ErrorMessage ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" We Ġwere Ġexpecting " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ġa ĠJet pack View Attributes Provider Ġas Ġa Ġdefault Ġprovider " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ġbut Ġwe Ġcould Ġnot Ġfind Ġany " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. isEqualTo ( 1 ) ĊĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġhas Custom Target Attributes Providers ( custom Providers : ĠArray < View Attributes Provider >): ĊĠĠĠĠĠĠĠ ĠR um Gesture Tracker Assert Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠassertThat ( actual . target Attributes Providers ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. contains All ( custom Providers . to Mutable List ()) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn Ġthis ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ// Ġend region ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĊĠĠĠĠĠĠĠ Ġinternal Ġfun ĠassertThat ( actual : ĠDat adog Gest ures Tracker ): ĠR um Gesture Tracker Assert Ġ= ĊĠĠĠĠĠĠĠĠĠĠĠ ĠR um Gesture Tracker Assert ( actual ) ĊĠĠĠ Ġ} Ċ } Ċ