/* Ċ Ġ* ĠCopyright Ġ( C ) Ġ 2 0 1 7 ĠThe ĠAndroid ĠOpen ĠSource ĠProject Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* ĠĠĠĠĠ Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ package Ġcom . android . tools . idea . lang . android Sql Ċ Ċ class ĠEdit ing Test Ġ: ĠRoom Light TestCase () Ġ{ ĊĠ Ġfun Ġtest P are ns () Ġ{ ĊĠĠĠ Ġmy Fixture . configure By Text (" User Dao . java ", Ġ""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" WITH Ġids ĠAS Ġ< caret >") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĊĠĠĠ Ġmy Fixture . type (' (' ) ĊĊĠĠĠ Ġmy Fixture . check Result (""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" WITH Ġids ĠAS Ġ(< caret >) ") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĠ Ġ} ĊĊĠ Ġfun Ġtest Strings () Ġ{ ĊĠĠĠ Ġmy Fixture . configure By Text (" User Dao . java ", Ġ""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" SELECT Ġ< caret >") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĊĠĠĠ Ġmy Fixture . type (' \' ') ĊĊĠĠĠ Ġmy Fixture . check Result (""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" SELECT Ġ'< caret >' ") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĠ Ġ} ĊĊĠ Ġfun Ġtest Back ticks () Ġ{ ĊĠĠĠ Ġmy Fixture . configure By Text (" User Dao . java ", Ġ""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" SELECT Ġ< caret >") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĊĠĠĠ Ġmy Fixture . type (' ` ') ĊĊĠĠĠ Ġmy Fixture . check Result (""" ĊĠĠĠĠĠĠĠ Ġpackage Ġcom . example ; ĊĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Dao ; ĊĠĠĠĠĠĠĠ Ġimport Ġandroidx . room . Query ; ĊĊĠĠĠĠĠĠĠ Ġ@ Dao ĊĠĠĠĠĠĠĠ Ġpublic Ġinterface ĠUser Dao Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ Query (" SELECT Ġ`< caret >` ") ĊĠĠĠĠĠĠĠĠĠ Ġvoid Ġrun Query (); ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ""" . trim Indent ()) ĊĠ Ġ} Ċ } Ċ