add more tests for solution one
remove the mock library