Preparing feature implementation: covering essential part with an integration test.