package Ġnet . d ank ito . bank ing . f ints . transactions Ċ Ċ import Ġnet . d ank ito . bank ing . f ints . Fin Ts TestBase Jvm Ċ import Ġnet . d ank ito . bank ing . f ints . transactions . mt 9 4 0 . Mt 9 4 0 Parser Ċ import Ġorg . assertj . core . api . Assertions . assertThat Ċ import Ġorg . junit . Test ĊĊ Ċ class ĠM t 9 4 0 Parser Test Jvm Ġ: ĠFin Ts TestBase Jvm () Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġunder Test Ġ= ĠM t 9 4 0 Parser () ĊĊĊĠĠĠ Ġ@ Test ĊĠĠĠ Ġfun Ġparse Transactions () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġ// Ġgiven ĊĠĠĠĠĠĠĠ Ġval Ġtransactions String Ġ= Ġload Test File ( Transactions Mt 9 4 0 Filename ) ĊĊĊĠĠĠĠĠĠĠ Ġ// Ġwhen ĊĠĠĠĠĠĠĠ Ġval Ġresult Ġ= Ġunder Test . parse Mt 9 4 0 String ( transactions String ) ĊĊĊĠĠĠĠĠĠĠ Ġ// Ġthen ĊĠĠĠĠĠĠĠ ĠassertThat ( result ). has Size ( 3 2 ) ĊĠĠĠ Ġ} Ċ Ċ }