CodeChain-io / CodeChain-io/codechain

Extract utility functions of CodeChain class

Aberta
#1,714 0 comentários 0 reações 0 responsáveis Ver no GitHub
refactoring test
Linguagem predominante
Rust
Estrelas
256
Forks
50
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

CodeChain is a heavy class. I would like to use some helper functions of the CodeChain class in other test code, but CodeChain has too many functionalities and it is hard to pass it as an argument to other functions.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Localize a classe CodeChain e identifique as funções auxiliares de que o restante do código de teste precisa. Revise quais funções auxiliares dependem da classe e, em seguida, extraia os utilitários reutilizáveis sem exigir uma instância de CodeChain. O trabalho estará concluído quando o código de teste puder usar esses utilitários de forma independente e os testes existentes continuarem passando.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
rust
Domínio
blockchain, testing
Tipo de issue
Refatoração
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.