package Ġbe . m ick ver m . widget . valid ating edit text . validators Ċ Ċ import Ġorg . junit . Assert . assertEquals Ċ import Ġorg . junit . Test Ċ Ċ class ĠMac Address Input Validator Test Ġ{ ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould _ Return Error Res _ When Mac Address Is Invalid () Ġ{ ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate ("")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" TEST ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" AA :" )) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" aa :" )) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" AA : BB ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" Aa : Bb ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" AA : BB : CC ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" AA : BB : CC ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" AA : BB : CC : DD : EE : F ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" Aa : Bb : Cc : Dd : Ee : F ")) ĊĠĠĠĠĠĠĠ ĠassertEquals (- 1 , ĠMac Address Input Validator (- 1 ). validate (" GG : GG : GG : GG : GG : GG ")) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġshould _ Return Null _ When Mac Address IsValid (){ ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" AA : AA : AA : AA : AA : AA ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" aa : aa : aa : aa : aa : aa ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" a A : Aa : a A : Aa : a A : aa ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" A 1 : B 2 : C 3 : D 4 : E 5 : F 6 ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" a 1 : B 2 : c 3 : D 4 : e 5 : F 6 ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" 1 2 : 3 4 : 5 6 : 7 8 : 9 0 : AB ")) ĊĠĠĠĠĠĠĠ ĠassertEquals ( null , ĠMac Address Input Validator (- 1 ). validate (" 1 2 : 3 4 : 5 6 : 7 8 : 9 0 : Ab ")) ĊĠĠĠ Ġ} Ċ }