package Ġcom . github . jame sh n se ars . quote un quote . configure . fragment . content Ċ Ċ import Ġcom . github . jame sh n se ars . quote un quote . Quote Un quote Model Utility Ċ import Ġcom . github . jame sh n se ars . quote un quote . utils . Content Selection Ċ import Ġcom . github . jame sh n se ars . quote un quote . utils . widget . Widget Id Helper Ċ import Ġjunit . framework . TestCase Ċ import Ġorg . junit . Test Ċ Ċ class ĠAdd Read Result To Previous All Test Ġ: ĠQuote Un quote Model Utility () Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġdo Not Add Result To Previous All () Ġ{ ĊĠĠĠĠĠĠĠ Ġsetup Author With AddTo Previous All ( false ) ĊĊĠĠĠĠĠĠĠ Ġsetup Search With AddTo Previous All ( false ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous ( Widget Id Helper . WIDGET _ ID _ 0 1 , ĠContent Selection . ALL ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 1 6 2 4 c 3 1 4 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdatabase Repository Double . get Previous Digest s ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWidget Id Helper . WIDGET _ ID _ 0 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠContent Selection . ALL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). get ( index Ġ= Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġadd Result To Previous All () Ġ{ ĊĠĠĠĠĠĠĠ Ġsetup Author With AddTo Previous All ( true ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 2 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous ( Widget Id Helper . WIDGET _ ID _ 0 1 , ĠContent Selection . ALL ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" d 2 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdatabase Repository Double . get Previous Digest s ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWidget Id Helper . WIDGET _ ID _ 0 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠContent Selection . ALL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). get ( index Ġ= Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" 1 6 2 4 c 3 1 4 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdatabase Repository Double . get Previous Digest s ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWidget Id Helper . WIDGET _ ID _ 0 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠContent Selection . ALL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). get ( index Ġ= Ġ 1 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġsetup Search With AddTo Previous All ( true ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 3 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous ( Widget Id Helper . WIDGET _ ID _ 0 1 , ĠContent Selection . ALL ) ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ" d 3 ", ĊĠĠĠĠĠĠĠĠĠĠĠ Ġdatabase Repository Double . get Previous Digest s ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠWidget Id Helper . WIDGET _ ID _ 0 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠContent Selection . ALL ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ). get ( index Ġ= Ġ 0 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsetup Author With AddTo Previous All ( content AddTo Previous : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġinsert Quot ation TestData 0 1 () ĊĠĠĠĠĠĠĠ Ġinsert Quot ation TestData 0 2 () ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 0 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous ( Widget Id Helper . WIDGET _ ID _ 0 1 , ĠContent Selection . ALL ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġquote Un quote Model Double . mark As Current Next ( Widget Id Helper . WIDGET _ ID _ 0 1 , Ġfalse ) ĊĊĠĠĠĠĠĠĠ Ġval Ġcontent Preferences Ġ= ĠContent Preferences ( Widget Id Helper . WIDGET _ ID _ 0 1 , Ġcontext ) ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content AddTo Previous All Ġ= Ġcontent AddTo Previous ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content Selection Ġ= ĠContent Selection . AUTHOR ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content Selection Author Ġ= Ġ" a 2 " ĊĊĠĠĠĠĠĠĠ Ġ// Ġd 2 ĊĠĠĠĠĠĠĠ Ġquote Un quote Model Double . mark As Current Next ( Widget Id Helper . WIDGET _ ID _ 0 1 , Ġfalse ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous Author ( Widget Id Helper . WIDGET _ ID _ 0 1 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġsetup Search With AddTo Previous All ( content AddTo Previous : ĠBoolean ) Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent Preferences Ġ= ĠContent Preferences ( Widget Id Helper . WIDGET _ ID _ 0 1 , Ġcontext ) ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content AddTo Previous All Ġ= Ġcontent AddTo Previous ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content Selection Ġ= ĠContent Selection . SEARCH ĊĠĠĠĠĠĠĠ Ġcontent Preferences . content Selection Search Ġ= Ġ" q 3 " ĊĊĠĠĠĠĠĠĠ Ġ// Ġd 3 ĊĠĠĠĠĠĠĠ Ġquote Un quote Model Double . mark As Current Next ( Widget Id Helper . WIDGET _ ID _ 0 1 , Ġfalse ) ĊĊĠĠĠĠĠĠĠ ĠTestCase . assertEquals ( ĊĠĠĠĠĠĠĠĠĠĠĠĠ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠ Ġquote Un quote Model Double . count Previous Search ( Widget Id Helper . WIDGET _ ID _ 0 1 ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ } Ċ