unit test to show how static factory is broken