AI Blocks

Putting the blocks together

This is taking longer than expected.

Try againBrowse the library
AI Blocks · All skills by job · Minds · Mini tools · How it works · From a source · Apps

AI Blocks › Test and fix code

MATLAB unit test writer

Give it MATLAB code. Get class-based unit tests with fixtures, mocks and app tests that you can run.

MATLAB unit test writer is a free AI skill for the job "Test and fix code". Give the instructions to an AI assistant that supports the required files and tools, then review its output.

Free · No account · BSD 2 Clause licence · Made by MathWorks

Made by MathWorks. See the original on GitHub; we copied it as it is, with its licence.

What it does

A set of MATLAB unit tests you can run today, written as classes with edge cases covered. Give it your code and get tests that check what it does, not how it does it. For anything bigger than a small function it shows you a plan first: the test methods, the edge cases and any parameter ranges, for your approval. Then it writes the tests. They follow firm rules. Every test is a class, never a script. No test contains an if, a loop or a try, and each follows arrange, act, assert. Tests use public interfaces only. It covers fixtures, mocks and app tests as well. After writing, it runs the tests through MATLAB to confirm they pass.

You give it

You get

Use it when

How to use it

  1. Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
  2. Ask for the job in your own words. Your AI opens the skill when it fits.
  3. It works best when your AI can run MATLAB.

More for Test and fix code

Every test and fix code skill