NoneX Unit - это имя коллекции для фреймворков, совместимых с модульным тестированием, следующих за определенной архитектурой. Реализация отличается от языка к языку, но фреймворк должен состоять из средства выполнения теста, набора тестов, инструментария тестирования (контекста), набора тестов, выполнения теста, средства форматирования результатов теста и утверждений.

xUnit был реализован для большинства языков, примеры включают JUnit, NUnit, CUnit, CppUnit, xUnit.net и другие. Первая реализация Smalltalk была сделана Кентом Беком и называется SUnit.