add FactoryMethod class into project.
add Factory method implementation.
but not tested.
add TestCase without assertion.
add FactoryMethod TestCase without assertion.