![]() ![]() ![]() Specialized for Windows development-both Win32 and NT kernel mode. ![]() Works only with clang and the libblocksruntime extension. Libcbdd is a block-based Behavior-driven development library which allows for very readable tests. Unit testing framework for cross-platform embedded development. Code coverage and unique call interface control to simulate and intercept calls. Certified testing for host or embedded systems. Ability to install tests as part of a release.īDD test framework with TAP output in a single header file.Īutomated unit and integration testing tool for C. Originally developed for the NetBSD operating system but works well in most Unix-like platforms. Can automatically generate reasonable input data for every API function. Used in the Apache Portable Runtime Library. embedded software development, as well as on PCs, Workstations and Servers (Windows and UNIX). AceUnit can be used in resource constrained environments, e.g. MIT license.īash unit testing enterprise edition framework for professionals ! GPL-3.0 Licenseīach is a testing framework for Bash that provides the possibility to write unit tests for your Bash scripts.ĪceUnit is JUnit 4.x style, easy, modular and flexible. Nestable blocks that realize local scope and easy mocking. Supports all POSIX compliant shells including Bash, Dash, Ksh and Zsh. Model based physical stimulation and implemented stimulationĪn xUnit unit test framework for Bourne-based shell scriptsīDD style unit testing framework. Testing framework for AppleScript, influenced by SUnit, ASTest and Python unittest (under development) Unit testing for ActionScript 3, Flash Player 10 More fluent testing of asynchronous behaviors in Flex Unit and Integration testing framework for Flex 2 and 3 Unit testing for ActionScript 3 (also JavaScript, ActionScript 1, ActionScript 2), that can also run on the command-line with a cross-platform executable (support OS X / Linux / Windows) Metadata-driven unit testing framework for Flex 2 and 3 Metadata-driven unit testing for Flex 2,3 and 4 and ActionScript 3 projects ![]() Other columns: These columns indicate whether a specific language / tool feature is available / used by a framework.MPI: Indicates whether a framework supports message passing via MPI - commonly used for high-performance scientific computing.Group fixtures ensure a specified environment for a whole group of Tests Group fixtures: Indicates whether a framework supports group fixtures.Test-local fixtures ensure a specified environment for a single test. Fixtures: Indicates whether a framework supports test-local fixtures.Data generators generate input data for a test and the test is run for each input data that the generator produces. Generators: Indicates whether a framework supports data generators.SubUnit: This column indicates whether a framework can emit SubUnit output.TAP: This column indicates whether a framework can emit TAP output for TAP-compliant testing harnesses.xUnit: This column indicates whether a framework should be considered of xUnit type.Name: This column contains the name of the framework and will usually link to it.Some, but not all, of these are based on xUnit. This article is a list of tables of code-driven unit testing frameworks for various programming languages. Where appropriate, incorporate items into the main body of the article. Please help to clean it up to meet Wikipedia's quality standards. This article contains embedded lists that may be poorly defined, unverified or indiscriminate. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |