adicionamndo mais testes para store
refactor no model e arquivos de testes