Skip to content

Grupo 11 - Sprint 3 - #358

Open
caiof-albuquerque wants to merge 59 commits into
EngSwCIC:mainfrom
eriqueto:sprint-3
Open

Grupo 11 - Sprint 3#358
caiof-albuquerque wants to merge 59 commits into
EngSwCIC:mainfrom
eriqueto:sprint-3

Conversation

@caiof-albuquerque

Copy link
Copy Markdown

Integrantes

Nome Matrícula
Caio Fernando Rocha de Albuquerque 242034518
Davi Bragança e Silva 242001473
Davi Galvão Guerra 241038577
Eric Wu Harris 242001482
Felipe Lauterjung Caselli 241032401

O que foi feito?

Refatoração do código com foco em qualidade interna e documentação. Foram extraídos métodos privados nos controllers para reduzir o ABC Score e a complexidade ciclomática identificados pelo RubyCritic, garantindo que todos os métodos ficassem abaixo dos limites exigidos. A cobertura de testes foi ampliada com RSpec e SimpleCov, atingindo mais de 90% de cobertura de linhas. Todos os métodos dos controllers e models foram documentados com RDoc, descrevendo parâmetros, retornos e efeitos colaterais. As features do Cucumber foram mantidas sem alteração, e os testes cobrem tanto o Happy Path quanto o Sad Path. A Wiki da Sprint 3 foi adicionada ao repositório com a tabela comparativa antes/depois da refatoração.

eriqueto and others added 30 commits May 26, 2026 18:43
implementação cenários bdd
passando o que foi feito na sprint 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants