C Unit Testing Tools

View 70 business solutions

Browse free open source C Unit Testing Tools and projects below. Use the toggles on the left to filter open source C Unit Testing Tools by OS, license, language, programming language, and project status.

  • Auth0 B2B Essentials: SSO, MFA, and RBAC Built In Icon
    Auth0 B2B Essentials: SSO, MFA, and RBAC Built In

    Unlimited organizations, 3 enterprise SSO connections, role-based access control, and pro MFA included. Dev and prod tenants out of the box.

    Auth0's B2B Essentials plan gives you everything you need to ship secure multi-tenant apps. Unlimited orgs, enterprise SSO, RBAC, audit log streaming, and higher auth and API limits included. Add on M2M tokens, enterprise MFA, or additional SSO connections as you scale.
    Sign Up Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in once place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1

    Cutter

    A unit testing framework for C and C++

    Cutter is a Unit Testing Framework for C and C++. Interface of Cutter is easy to write and easy to debug your code.
    Leader badge
    Downloads: 36,441 This Week
    Last Update:
    See Project
  • 2
    Criterion

    Criterion

    A cross-platform C and C++ unit testing framework for the 21st century

    Most test frameworks for C require a lot of boilerplate code to set up tests and test suites -- you need to create a main, then register new test suites, then register the tests within these suites, and finally call the right functions. This gives the user great control, at the unfortunate cost of simplicity. Criterion follows the KISS principle, while keeping the control the user would have with other frameworks. Supports parameterized tests and theories. Progress and statistics can be followed in real time with report hooks. TAP output format can be enabled with an option. Runs on Linux, FreeBSD, macOS, and Windows (Compiling with MinGW GCC and Visual Studio 2015+). If you'd like to see Criterion included in your favorite distribution, please reach out to their package maintainers team. A default entry point is provided, no need to declare a main unless you want to do special handling.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    CuTest lets you write unit tests for your C code. You should use it because: (1) It has the cutest name, (2) It looks and feels like JUnit, (3) It is cross-platform, (4) It ships in a single .c and .h file for ease of deployment.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Embedded Unit is unit testing framework for Embedded C System. Its design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System. Embedded Unit does not require std C libs. All objects are allocated to const area.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 5
    Cue is a Unit Testing Framework for C. This framework supports making and execution of the unit test for C programs. Cue aims at the framework that beginner of Test First Programming or XP(eXtream Programming) can easily use.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    A robust C unit testing framework
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    cfix is a xUnit unit testing framework for C and C++, specialized for Win32 and NT kernel mode. The aim of the framework is to make the development of test suites as easy as possible while fully exploiting the services provided by Windows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    A port of the well-known C Unit Testing Framework on Visual Studio with a binary installers for the library. Projects using CUnit for their tests only need to install the binary version. Download the binary installers from the "Files" section.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    MPIUnit is a unit testing framework for MPI programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    A unit testing framework, that supports multiple programming languages through back-ends and allows multiple interfaces through front-ends.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Base C/C++ library providing unit testing framework with integrated memory leak and buffer overrun detection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ordeal - minimalistic C Unit Testing framework with an eye on simple deployment in existent projects (just copy and use).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    xUnit is a XP style unit testing framework. xUnit uses a protocol between a front-end to display test results and a test driver linked into applications - removing the link time dependencies between the application and the graphics, formatting libraries.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB