@startuml
skinparam monochrome true
skinparam packageStyle rect
skinparam defaultFontName FG Virgil
skinparam shadowing false
skinparam linetype ortho
hide footbox

":Test" ->  ":GroupTransactionsWithinPeriodController" : getGroupTransactionsBetweenDates\n (G1, initialDate, finalDate)
":GroupTransactionsWithinPeriodController" -> "G1:Group" : getTransactionsWithinPeriod\n (initialDate, finalDate)
"G1:Group" -> "Lg1:Ledger" : getTransactionsWithinPeriod\n(initialDate, finalDate)
"Lg1:Ledger" --> ":Test" : result
":Test" -> ":Test" : expected
":Test" -> ":Test" : assertEquals(expected,result)

@enduml
