@startuml class AddressBuilder { - address: Address --- constructor() + withSalutation(salutation : String) : AddressBuilder + withTitle(title : String) : AddressBuilder + withFirstname(firstname : String) : AddressBuilder + verified() : AddressBuilder + notHistoric() : AddressBuilder + build(): Car } class Address { - salutation: String - title: String - firstname: String - verified: boolean - historic: boolean + setSalutation(salutation: String): void + setTitle(title: String): void + setFirstname(firstname: String): void + setVerified(verified: boolean): void + setHistoric(historic: boolean): void } MyUnitTest --> AddressBuilder : nutzt AddressBuilder -> Address : instanziert @enduml