package Ġrun . smt . k test . util . reflection Ċ Ċ import Ġcom . nat pr y ce . ham k rest . equalTo Ċ import Ġcom . nat pr y ce . ham k rest . should . should Match Ċ import Ġorg . junit . Test Ċ Ċ class ĠReflection UtilsTest Ġ{ ĊĠĠĠ Ġprivate Ġval Ġis True Ġ= ĠequalTo ( true ) ĊĠĠĠ Ġprivate Ġval Ġis False Ġ= ĠequalTo ( false ) ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` test Ġcan Be Assigned `() Ġ{ ĊĠĠĠĠĠĠĠ ĠLong :: class Ġcan Be Assigned To ĠNumber :: class Ġshould Match Ġis True ĊĠĠĠĠĠĠĠ ĠNumber :: class Ġcan Be Assigned To ĠLong :: class Ġshould Match Ġis False ĊĠĠĠĠĠĠĠ ĠMap :: class Ġcan Be Assigned To ĠMap :: class Ġshould Match Ġis True ĊĠĠĠĠĠĠĠ ĠInt :: class Ġcan Be Assigned To ĠLong :: class Ġshould Match Ġis False ĊĠĠĠĠĠĠĠ ĠString :: class Ġcan Be Assigned To ĠLong :: class Ġshould Match Ġis False ĊĠĠĠ Ġ} Ċ } Ċ