package Ġno . fore ning en bs . users api . hmac Ċ Ċ import Ġorg . am sh ove . k lu ent . shouldBe EqualTo Ċ import Ġorg . http 4 k . core . Method Ċ import Ġorg . http 4 k . core . Uri Ċ import Ġorg . spe k framework . spe k 2 . Spe k Ċ import Ġorg . spe k framework . spe k 2 . style . specification . describe Ċ Ċ object ĠH mac Spec Ġ: ĠSpe k ({ ĊĠ Ġdescribe (" generate Hash ") Ġ{ ĊĠĠĠ Ġit (" should Ġgenerate Ġexpected Ġhash ") Ġ{ ĊĠĠĠĠĠ Ġval Ġhmac Ġ= ĠH mac ( 1 0 0 , Ġ" some - key ") ĊĠĠĠĠĠ Ġval Ġgenerated Ġ= Ġhmac . generate Hash ( ĊĠĠĠĠĠĠĠĠ 1 5 4 6 0 6 6 5 9 2 L , ĊĠĠĠĠĠĠĠ ĠMethod . GET , ĊĠĠĠĠĠĠĠ ĠUri . of ("/ users "), ĊĠĠĠĠĠĠĠ Ġmap Of () ĊĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠ Ġval Ġexpected Ġ= Ġ" 8 6 2 3 a 8 a 0 4 b 3 3 f 9 e 0 2 e 0 eb 0 6 5 4 ea 6 5 8 4 2 0 b 2 da 4 1 8 b 5 7 5 5 a 7 2 d 4 cc 2 3 1 6 4 9 c 1 aa 7 a " ĊĊĠĠĠĠĠ Ġgenerated ĠshouldBe EqualTo Ġexpected ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }) Ċ