Do we need get task from database ?
Can't we pass task id in fragment's arguments ? And I think that this mock is not needed. 

Why use mock's when we use one to fill database. Other are not needed. Mocks in every place will make more work after implementation of real web server.