Class AccountTest
- java.lang.Object
-
- de.japrost.jabudget.domain.account.AccountTest
-
public class AccountTest extends java.lang.Object
Test theAccount
.
-
-
Constructor Summary
Constructors Constructor Description AccountTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beanLike()
Test default values, getters and setters and toString.void
builder_Copy_mayBeNull()
Copy Builder may be null.void
builder_Copy_setsValues()
Copy Builder sets all values.void
builder_empty_setsValues()
Empty Builder sets all values.void
builder_id_mustNotBeNull()
Builder does not allownull
as id.void
builder_optional_empty()
Builder creates empty optional on not all required fields are set.void
builder_optional_filled()
Builder creates filled optional on all required fields are set.void
builder_requiredFields_setsValues()
Required field Builder sets all values.void
equals_onId()
TwoAccount
s are equal by their id.void
equals_UnHappy()
Account
s are not equal tonull
or an instance of an other class.void
hashCode_onId()
AnAccount
s hash code is calculated only on the id.void
id_mustNotBeNull()
The id of anAccount
MUST NOT benull
.
-
-
-
Method Detail
-
id_mustNotBeNull
public void id_mustNotBeNull()
The id of anAccount
MUST NOT benull
.
-
equals_onId
public void equals_onId()
TwoAccount
s are equal by their id.
-
equals_UnHappy
public void equals_UnHappy()
Account
s are not equal tonull
or an instance of an other class.
-
hashCode_onId
public void hashCode_onId()
AnAccount
s hash code is calculated only on the id.
-
beanLike
public void beanLike()
Test default values, getters and setters and toString.
-
builder_id_mustNotBeNull
public void builder_id_mustNotBeNull()
Builder does not allownull
as id.
-
builder_empty_setsValues
public void builder_empty_setsValues()
Empty Builder sets all values.
-
builder_requiredFields_setsValues
public void builder_requiredFields_setsValues()
Required field Builder sets all values.
-
builder_Copy_setsValues
public void builder_Copy_setsValues()
Copy Builder sets all values.
-
builder_Copy_mayBeNull
public void builder_Copy_mayBeNull()
Copy Builder may be null.
-
builder_optional_empty
public void builder_optional_empty()
Builder creates empty optional on not all required fields are set.
-
builder_optional_filled
public void builder_optional_filled()
Builder creates filled optional on all required fields are set.
-
-