igeligel 3a9d1684fd Initial commit of the object mother #498
Add a simple king and queen classes which implement the behaviour of the
royalty interface. Also wrote the object mother of royalty objects which
is final so you can just call the static methods in it to create objects
with a specific state to use them fast in tests. The tests are already
created for testing the behaviour and the type of the objects which are
created by the object mother.
I also created the UML diagrams via object aid and updated the readme.
2016-10-04 22:33:06 +02:00
..

layout, title, folder, permalink, pumlid, categories, tags
layout title folder permalink pumlid categories tags
pattern Object Mother object-mother /patterns/object-mother/ Creational
Java
Difficulty-Beginner

Object Mother

Define a factory of immutable content with separated builder and factory interfaces.

alt text

Applicability

Use the Object Mother pattern when

  • You want consistent objects over several tests
  • you want to reduce code for creation of objects in tests
  • every test should run with fresh data

Credits