package Ġorg . z al ando . z ally . ap ire view Ċ Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . Test Ċ Ċ class ĠOpen Api Helper Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Parse Api Title () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġopen api : Ġ 3 . 0 . 1 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinfo : ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġtitle : ĠAwesome ĠAPI ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĊĠĠĠĠĠĠĠ Ġval Ġtitle Ġ= ĠOpen Api Helper . extract Api Name ( content ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( title ). isEqualTo (" Awesome ĠAPI ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Return Null If Title IsNot Set () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠ Ġval Ġtitle Ġ= ĠOpen Api Helper . extract Api Name ( content ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( title ). isNull () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Parse Api Id () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġopen api : Ġ 3 . 0 . 1 ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinfo : ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġx - api - id : Ġ 4 8 aa 0 0 9 0 - 2 5 ef - 1 1 e 8 - b 4 6 7 - 0 ed 5 f 8 9 f 7 1 8 b ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" . trim Indent () ĊĊĠĠĠĠĠĠĠ Ġval Ġapi Id Ġ= ĠOpen Api Helper . extract Api Id ( content ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( api Id ). isEqualTo (" 4 8 aa 0 0 9 0 - 2 5 ef - 1 1 e 8 - b 4 6 7 - 0 ed 5 f 8 9 f 7 1 8 b ") ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould Return Null If Api Id IsNot Set () Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġcontent Ġ= Ġ"" ĊĊĠĠĠĠĠĠĠ Ġval Ġapi Id Ġ= ĠOpen Api Helper . extract Api Id ( content ) ĊĊĠĠĠĠĠĠĠ ĠassertThat ( api Id ). isNull () ĊĠĠĠ Ġ} Ċ } Ċ