A command line tool that converts GraphQL schemas to Karate API tests

This page summarizes the projects mentioned and recommended in the original post on /r/csharp

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • graphql-to-karate

    Automagically generate Karate API tests from your GraphQL schemas. Useful for test-driven development, change validation in CI/CD, and more.

  • As a fun learning project and something to help me with my own work, I built a command line tool, graphql-to-karate, that converts GraphQL schemas to Karate API tests. It's highly configurable, usable in both interactive and non-interactive modes, and will hopefully be helpful for others, either to use or to poke around at. Feedback is appreciated!

  • parser

    A lexer and parser for GraphQL in .NET (by graphql-dotnet)

  • GraphQL-Parser for parsing GraphQL schemas into an AST to work with

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • QuikGraph

    Generic Graph Data Structures and Algorithms for .NET

  • QuikGraph for detecting cycles in GraphQL types

  • Serilog

    Simple .NET logging with fully-structured events

  • Serilog for logging

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts