OlympHill
Test Module Name (Grade A) logo

Test Module Name (Grade A)Modulo di test sicuro per abilità AI dati da Claude AI. Grade A. Nome i moduli di test Haskell dopo il modulo da testare con suffisso Spec nel medesimo namespace. Utilizzare quando si scrivono o si vengono recensiti i moduli di test Haskell.

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

Nome i moduli di test Haskell dopo il modulo da testare con suffisso Spec nel medesimo namespace. Ciò viene fatto per separare chiaramente i directory dei libri e dei test, rendendo più facile identificare le dipendenze e i rapporti tra i moduli. In particolare, questa pratica è benefica quando si scrivono o si recensiscono i nomi dei moduli di test Haskell o l'organizzazione dei file di test. Ad esempio, un modulo di test denominato Env.TypeSpec dovrebbe essere collocato nel medesimo namespace del modulo che sta testando, Env.Type. Ciò garantisce che ai rapporti tra i moduli siano chiari e che questo sia particolarmente utile per i moduli che hanno comportamenti complessi, come quelli che dipendono da più moduli o non hanno dipendenze specifiche ai confronti dei moduli.

Funzionalità chiave

  • Suggerisce i nomi dei moduli di test basandosi sui moduli da testare
  • Aggiunge 'Spec' al nome del modulo
  • Stesso namespace del modulo da testare

Prezzi

Modello
Free
Categoria
Competenze
Valutazione
Nessuna recensione

Casi d’uso

Scrivere un nuovo modulo di test

Utilizzare questo skill per suggerire il nome per un nuovo modulo di test Haskell, ad esempio 'Env.TypeSpec' per un modulo di test correlato a 'Env.Type'.

Recensire i moduli di test esistenti

Utilizzare questo skill per verificare che i moduli di test esistenti seguono una convenzione di denominazione coerente, ad esempio l'aggiunta di 'Spec' al modulo da testare.

Pro & contro

Pro

  • Migliora l'organizzazione dei moduli di test
  • Rende chiaramente noti i moduli di test rispetto ai moduli da testare
  • Segue le comuni convenzioni di testing in Haskell

Contro

  • Limitato ai moduli di test in Haskell
  • Non potrebbe essere sufficiente per scenari di test complessi o eccezionali

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

How does it benefit test module organization?

It clearly relates test modules to the modules they test, making it easier to identify dependencies and relationships between modules.

Asked by Beatriz Costa · May 15, 2026

Are there any limitations?

This tool is limited to Haskell test modules and may not accommodate complex or exceptional testing scenarios.

Asked by Jibril Abubakar · Apr 22, 2026

What are the key features?

The tool suggests test module names, appends 'Spec' to the module name, and keeps test modules in the same namespace as the module under test.

Asked by Ren Nakamura · Apr 5, 2026

What is the purpose of this tool?

This tool suggests test module names based on the module under test and appends 'Spec' to the module name, improving test module organization and following common Haskell testing conventions.

Asked by Sven Bergqvist · Mar 18, 2026

Fai una domanda

Alternative a Competenze

Manage Headers (Grade A) logo

Manage Headers (Grade A)

Competenze

Abilità di sviluppo testata per le sicurezza per Claude AI. Grade A. Esamina e configura le intestazioni di sicurezza che un sito Power Pages invia ai browser — politica di sicurezza del contenuto, protezione dalle frame e clickjacking

(0)
Free
Using Git Worktrees (Grade A) logo

Using Git Worktrees (Grade A)

Competenze

Skill di sicurezza testata ai dati-ai per Claude AI. Classificata A. Usare quando si inizia il lavoro di feature che richiede l'isolamento dallo stato attuale del workspace o prima di eseguire i piani di implementazione - crea un repository git worktree isolato.

(0)
Free
Ga4 Bigquery Schema (Grade A) logo

Ga4 Bigquery Schema (Grade A)

Competenze

Skill di dati ai testata per la sicurezza di Claude AI. Schema di esportazione di BigQuery GA4 di classe A.

(0)
Free
Meta Capi (Grade A) logo

Meta Capi (Grade A)

Competenze

Skill per la sicurezza dei dati-ai per Claude AI. Classe A. Riferimento di configurazione della piattaforma Meta Conversions API (CAPI)

(0)
Free
Callees (Grade A) logo

Callees (Grade A)

Competenze

Competenza di sviluppo testata a livello di sicurezza per Claude AI. Grade A. Elenco di tutto ciò a cui una funzione o metodo invoca (call graph diretto)

(0)
Free
Board Of Directors (Grade A) logo

Board Of Directors (Grade A)

Competenze

Skill di AI dati con prova di sicurezza di alta qualità per Claude AI. Classe A. Simula una deliberazione di un collegio di esperti con 5 membri per le maggiori decisioni. Utilizzare quando si valuta i piani, le scelte di architettura, i progetti di design o qualsiasi altra decisione

(0)
Free
Advpl Mvc Avancado (Grade A) logo

Advpl Mvc Avancado (Grade A)

Competenze

Skill di sviluppo testata per la sicurezza per Claude AI. Grade A. MVC avanzato tramite PE (Pontos de Entrada) — aggiungere griglie personalizzate in schermate MVC standard (CNTA300/MATA070/MATA440/MATA460/FINA040 via *STRU)

(0)
Free
D

Docs Writer (Grade A)

Competenze

Skill per DevOps segnalata da test di sicurezza per Claude AI. Grado A. **ABILITÀ DI FLOW DI LAVORO** — Mantiene l'accuratezza e la freschezza dell'accuratezza dei documenti nel repository, accross il sito dei documenti, i file degli agenti, e il changelog. QUANDO: "aggiorna documenti

(0)
Free