package Ġcom . library of alex and ria . network . handler Ċ Ċ import Ġorg . junit . Test Ċ import Ġjava . io . Inter rupted IOException Ċ import Ġjava . net .* Ċ import Ġjava . nio . channels . Closed Channel Exception Ċ import Ġjavax . net . ssl . SSL Exception Ċ Ċ class ĠConnect ivity Errors Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġall Ġbe Ġtrue `() Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġnetwork Exceptions Ġ= Ġarray ListOf ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBind Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠClosed Channel Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConnect Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠInter rupted IOException (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠNo Route To Host Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠPort Un reachable Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠProtocol Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSocket Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSocket TimeoutException (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠSSL Exception (""), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUnknown Host Exception (), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠUnknown ServiceException () ĊĠĠĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠĠĠ Ġnetwork Exceptions . forEach Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġassert ( it . is Connectivity Exception ()) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġ` should Ġbe Ġfalse `() Ġ{ ĊĠĠĠĠĠĠĠ Ġassert (! Throwable (). is Connectivity Exception ()) ĊĠĠĠ Ġ} Ċ }