Skip to content

Adicionar testes unitários para ArrayExtensions#19

Open
LucasZottis wants to merge 1 commit intomainfrom
codex/add-unit-tests-for-arrayextensions-class
Open

Adicionar testes unitários para ArrayExtensions#19
LucasZottis wants to merge 1 commit intomainfrom
codex/add-unit-tests-for-arrayextensions-class

Conversation

@LucasZottis
Copy link
Owner

Motivation

  • Melhorar a cobertura de testes para os utilitários de arrays fornecidos em ArrayExtensions.
  • Garantir comportamento correto em cenários comuns e de borda para as operações de iteração, conversão e busca.

Description

  • Adicionada a suíte de testes ArrayExtensionsTests em DevToolz.Library.Test/Extensions/ArrayExtensionsTests.cs contendo casos de unidade com xUnit ([Fact]).
  • Cobertura dos métodos públicos ForEach<T>, ToList<T>, ToCharSeparatedList, ToCommaSeparatedList e Contains<T> com cenários positivos e negativos.
  • Incluído teste de borda para ToCharSeparatedList usando um array vazio e casos para Contains<T> que retornam true e false.

Testing

  • Foi tentada a execução dos testes com dotnet test DevToolz.Library.sln, mas o comando falhou porque o runtime/CLI do .NET não está disponível neste ambiente (dotnet: command not found).
  • Nenhum teste automatizado foi executado com sucesso localmente devido à indisponibilidade do dotnet nessa sessão.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant