package Ġcom . ph ic dy . my c uration . entity Ċ Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . Test Ċ Ċ class ĠFilter Test Ġ{ ĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` when ĠRSS Ġlist Ġhas Ġa ĠRSS Ġthen ĠRSS Ġtitle Ġis Ġthe ĠRSS 's Ġtitle `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfilter Ġ= ĠFilter ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfeed Id Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword Ġ= Ġ" aaa ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ" bbb ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl Ġ= Ġ" http :// www . google . com ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfeeds Ġ= Ġarray ListOf ( Feed ( title Ġ= Ġ" title ")) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ ĠassertThat ( filter . feed Title ). isEqualTo (" title ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` when ĠRSS Ġlist Ġhas Ġtwo ĠRSS es Ġthen ĠRSS Ġtitle Ġis Ġcombined ĠRSS Ġtitle `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġfilter Ġ= ĠFilter ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġid Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfeed Id Ġ= Ġ 1 , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġkeyword Ġ= Ġ" aaa ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtitle Ġ= Ġ" bbb ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġurl Ġ= Ġ" http :// www . google . com ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġfeeds Ġ= Ġarray ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFeed ( title Ġ= Ġ" title "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠFeed ( title Ġ= Ġ" title 2 ") ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ ĠassertThat ( filter . feed Title ). isEqualTo (" title , Ġtitle 2 ") ĊĠĠĠ Ġ} Ċ }