skills/smithery.ai/cairo-test-organization

cairo-test-organization

Installation
SKILL.md

Cairo Test Organization

Overview

Explain how to structure unit and integration tests in Cairo projects.

Quick Use

  • Read references/test-organization.md before answering.
  • Put unit tests alongside code in src with #[cfg(test)].
  • Put integration tests in a top-level tests/ directory.

Response Checklist

  • Unit tests can access private functions via module scoping.
  • Integration tests compile as separate crates per file and use the public API.
  • Use tests/lib.cairo to make the tests folder a single crate with shared helpers.

Example Requests

  • "Where do integration tests live in Cairo projects?"
  • "How do I share helpers across integration tests?"
  • "Can unit tests call private functions?"
Installs
1
First Seen
Apr 22, 2026
cairo-test-organization from smithery.ai