An simple but flexible mock(or say stub) package