package Ġcom . mit te lo upe . test it . parser Ċ Ċ import Ġorg . junit . Before Ċ import Ġorg . junit . Test Ċ Ċ class ĠDataType Parser Exception Test Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġcut : ĠDataType Parser ĊĊĠĠĠ Ġ@ Before ĊĠĠĠ Ġfun ĠsetUp () Ġ{ ĊĠĠĠĠĠĠĠ Ġcut Ġ= ĠDataType Parser () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ( expected Ġ= ĠIllegalArgumentException :: class ) ĊĠĠĠ Ġfun Ġ` Given Ġinvalid Ġdata Ġtype Ġwhen Ġparse Ġthen Ġthrows Ġexception `() Ġ{ ĊĠĠĠĠĠĠĠ Ġ// ĠGiven ĊĠĠĠĠĠĠĠ Ġval ĠdataType Ġ= Ġ"< A " ĊĊĠĠĠĠĠĠĠ Ġ// ĠWhen ĊĠĠĠĠĠĠĠ Ġcut . parse ( dataType ) ĊĊĠĠĠĠĠĠĠ Ġ// ĠThen ĊĠĠĠĠĠĠĠ Ġ// ĠException Ġis Ġthrown ĊĠĠĠ Ġ} Ċ } Ċ