Code covered by the BSD License  

Highlights from
MATLAB xUnit Test Framework

image thumbnail

MATLAB xUnit Test Framework

by

Steve Eddins (view profile)

 

31 Jan 2009 (Updated )

MATLAB xUnit is a unit test framework for MATLAB code.

Editor's Notes:

This file was selected as MATLAB Central Pick of the Week

matlab_xunit_3_1_1.zip
license.txt
matlab_xunit_3_1_1/architecture/class_diagram_a.vsd
matlab_xunit_3_1_1/architecture/class_diagram_b.vsd
matlab_xunit_3_1_1/architecture/class_diagram_c.vsd
matlab_xunit_3_1_1/architecture/html/class_diagram_a.gif
matlab_xunit_3_1_1/architecture/html/class_diagram_b.gif
matlab_xunit_3_1_1/architecture/html/class_diagram_c.gif
matlab_xunit_3_1_1/architecture/html/matlab_xunit_architecture.html
matlab_xunit_3_1_1/architecture/matlab_xunit_architecture.m
matlab_xunit_3_1_1/architecture/testSample.m
matlab_xunit_3_1_1/doc/+abc/+tests/test_that.m
matlab_xunit_3_1_1/doc/+abc/+tests/test_this.m
matlab_xunit_3_1_1/doc/+abc_tests/test_that.m
matlab_xunit_3_1_1/doc/+abc_tests/test_this.m
matlab_xunit_3_1_1/doc/examples_general/testBadSinTest.m
matlab_xunit_3_1_1/doc/examples_general/testCos.m
matlab_xunit_3_1_1/doc/examples_general/testSetupExample.m
matlab_xunit_3_1_1/doc/examples_general/testSin.m
matlab_xunit_3_1_1/doc/examples_general/TestUsingTestCase.m
matlab_xunit_3_1_1/doc/examples_general/testWithSetupError.m
matlab_xunit_3_1_1/doc/example_quick_start/testFliplrMatrix.m
matlab_xunit_3_1_1/doc/example_quick_start/testFliplrVector.m
matlab_xunit_3_1_1/doc/example_subfunction_tests/testFliplr.m
matlab_xunit_3_1_1/doc/exException.m
matlab_xunit_3_1_1/doc/exQuickStart.m
matlab_xunit_3_1_1/doc/exRunSpecificTest.m
matlab_xunit_3_1_1/doc/exRunTestsInADirectory.m
matlab_xunit_3_1_1/doc/exRunTestsInPackage.m
matlab_xunit_3_1_1/doc/exSilentRunning.m
matlab_xunit_3_1_1/doc/exSubfunctionTests.m
matlab_xunit_3_1_1/doc/exTestCase.m
matlab_xunit_3_1_1/doc/exTestCaseSearching.m
matlab_xunit_3_1_1/doc/exTestFixtures.m
matlab_xunit_3_1_1/doc/exTolerance.m
matlab_xunit_3_1_1/doc/file_exchange_description.txt
matlab_xunit_3_1_1/doc/helptoc.xml
matlab_xunit_3_1_1/doc/html/exException.html
matlab_xunit_3_1_1/doc/html/exQuickStart.html
matlab_xunit_3_1_1/doc/html/exRunSpecificTest.html
matlab_xunit_3_1_1/doc/html/exRunTestsInADirectory.html
matlab_xunit_3_1_1/doc/html/exRunTestsInPackage.html
matlab_xunit_3_1_1/doc/html/exSilentRunning.html
matlab_xunit_3_1_1/doc/html/exSubfunctionTests.html
matlab_xunit_3_1_1/doc/html/exTestCase.html
matlab_xunit_3_1_1/doc/html/exTestCaseSearching.html
matlab_xunit_3_1_1/doc/html/exTestFixtures.html
matlab_xunit_3_1_1/doc/html/exTolerance.html
matlab_xunit_3_1_1/doc/html/exTolerance_eq28823.png
matlab_xunit_3_1_1/doc/html/exTolerance_eq55725.png
matlab_xunit_3_1_1/doc/index.html
matlab_xunit_3_1_1/doc/release-history.html
matlab_xunit_3_1_1/doc/screen-shot.png
matlab_xunit_3_1_1/doc/xunit_product_page.html
matlab_xunit_3_1_1/obsolete/+mtest/+utils/compareFloats.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/containsRegexp.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/Contents.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/generateDoc.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/isAlmostEqual.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/isSetUpString.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/isTearDownString.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/isTestCaseSubclass.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/isTestString.m
matlab_xunit_3_1_1/obsolete/+mtest/+utils/parseFloatAssertInputs.m
matlab_xunit_3_1_1/obsolete/assertAlmostEqual.m
matlab_xunit_3_1_1/obsolete/mtest.m
matlab_xunit_3_1_1/obsolete/tests/cwd_test/TestCaseSubclass.m
matlab_xunit_3_1_1/obsolete/tests/cwd_test/testFoobar.m
matlab_xunit_3_1_1/obsolete/tests/cwd_test/testSubfunctions.m
matlab_xunit_3_1_1/obsolete/tests/MtestTest.m
matlab_xunit_3_1_1/obsolete/tests/testAssertAlmostEqual.m
matlab_xunit_3_1_1/obsolete/tests/testIsAlmostEqual.m
matlab_xunit_3_1_1/Readme.html
matlab_xunit_3_1_1/tests/+xunit/+mocktests/+subpkg/test_a_bit.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/A.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/B.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/FooTest.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/helper_that.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/test_that.m
matlab_xunit_3_1_1/tests/+xunit/+mocktests/test_this.m
matlab_xunit_3_1_1/tests/almost_black.tif
matlab_xunit_3_1_1/tests/black.png
matlab_xunit_3_1_1/tests/black.tif
matlab_xunit_3_1_1/tests/cwd_test/TestCaseSubclass.m
matlab_xunit_3_1_1/tests/cwd_test/testFoobar.m
matlab_xunit_3_1_1/tests/cwd_test/testSubfunctions.m
matlab_xunit_3_1_1/tests/dir1/test_thatPasses.m
matlab_xunit_3_1_1/tests/dir2/test_thatFails.m
matlab_xunit_3_1_1/tests/empty_file
matlab_xunit_3_1_1/tests/helper_classes/BadFixture.m
matlab_xunit_3_1_1/tests/helper_classes/Contents.m
matlab_xunit_3_1_1/tests/helper_classes/ExceptionNotThrownTest.m
matlab_xunit_3_1_1/tests/helper_classes/FailingTestCase.m
matlab_xunit_3_1_1/tests/helper_classes/LoggingTestCase.m
matlab_xunit_3_1_1/tests/helper_classes/NoTestMethods.m
matlab_xunit_3_1_1/tests/helper_classes/notTestString.m
matlab_xunit_3_1_1/tests/helper_classes/PassingExceptionTest.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesA.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesB.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesC.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesD.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesE.m
matlab_xunit_3_1_1/tests/helper_classes/testFunctionHandlesTeardownNoSetup.m
matlab_xunit_3_1_1/tests/helper_classes/testSimple.m
matlab_xunit_3_1_1/tests/helper_classes/TestsToBeDiscovered.m
matlab_xunit_3_1_1/tests/helper_classes/TwoPassingTests.m
matlab_xunit_3_1_1/tests/helper_classes/WrongExceptionThrownTest.m
matlab_xunit_3_1_1/tests/Readme.m
matlab_xunit_3_1_1/tests/RuntestsTest.m
matlab_xunit_3_1_1/tests/testAssertEqual.m
matlab_xunit_3_1_1/tests/testAssertExceptionThrown.m
matlab_xunit_3_1_1/tests/testAssertFalse.m
matlab_xunit_3_1_1/tests/testAssertTrue.m
matlab_xunit_3_1_1/tests/TestCaseTest.m
matlab_xunit_3_1_1/tests/TestCaseWithAddPathTest.m
matlab_xunit_3_1_1/tests/testContainsRegexp.m
matlab_xunit_3_1_1/tests/TestFuncHandleTests.m
matlab_xunit_3_1_1/tests/testIsSetUpString.m
matlab_xunit_3_1_1/tests/testIsTearDownString.m
matlab_xunit_3_1_1/tests/testIsTestCaseSubclass.m
matlab_xunit_3_1_1/tests/testIsTestString.m
matlab_xunit_3_1_1/tests/TestRunLoggerTest.m
matlab_xunit_3_1_1/tests/testRuntestsWithDirectoryName.m
matlab_xunit_3_1_1/tests/TestSuiteTest.m
matlab_xunit_3_1_1/tests/test_arrayToString.m
matlab_xunit_3_1_1/tests/test_assertElementsAlmostEqual.m
matlab_xunit_3_1_1/tests/test_assertFilesEqual.m
matlab_xunit_3_1_1/tests/test_assertVectorsAlmostEqual.m
matlab_xunit_3_1_1/tests/test_compareFloats.m
matlab_xunit_3_1_1/tests/test_comparisonMessage.m
matlab_xunit_3_1_1/tests/test_packageName.m
matlab_xunit_3_1_1/tests/test_parseFloatAssertInputs.m
matlab_xunit_3_1_1/tests/test_stringToCellArray.m
matlab_xunit_3_1_1/tests/test_TestSuiteInDir.m
matlab_xunit_3_1_1/tests/ThrowsExceptionTest.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/arrayToString.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/compareFloats.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/comparisonMessage.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/containsRegexp.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/Contents.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/generateDoc.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/isAlmostEqual.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/isSetUpString.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/isTearDownString.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/isTestCaseSubclass.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/isTestString.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/parseFloatAssertInputs.m
matlab_xunit_3_1_1/xunit/+xunit/+utils/stringToCellArray.m
matlab_xunit_3_1_1/xunit/assertElementsAlmostEqual.m
matlab_xunit_3_1_1/xunit/assertEqual.m
matlab_xunit_3_1_1/xunit/assertExceptionThrown.m
matlab_xunit_3_1_1/xunit/assertFalse.m
matlab_xunit_3_1_1/xunit/assertFilesEqual.m
matlab_xunit_3_1_1/xunit/assertTrue.m
matlab_xunit_3_1_1/xunit/assertVectorsAlmostEqual.m
matlab_xunit_3_1_1/xunit/CommandWindowTestRunDisplay.m
matlab_xunit_3_1_1/xunit/Contents.m
matlab_xunit_3_1_1/xunit/FunctionHandleTestCase.m
matlab_xunit_3_1_1/xunit/info.xml
matlab_xunit_3_1_1/xunit/initTestSuite.m
matlab_xunit_3_1_1/xunit/runtests.m
matlab_xunit_3_1_1/xunit/TestCase.m
matlab_xunit_3_1_1/xunit/TestCaseInDir.m
matlab_xunit_3_1_1/xunit/TestCaseWithAddPath.m
matlab_xunit_3_1_1/xunit/TestComponent.m
matlab_xunit_3_1_1/xunit/TestComponentInDir.m
matlab_xunit_3_1_1/xunit/TestRunDisplay.m
matlab_xunit_3_1_1/xunit/TestRunLogger.m
matlab_xunit_3_1_1/xunit/TestRunMonitor.m
matlab_xunit_3_1_1/xunit/TestSuite.m
matlab_xunit_3_1_1/xunit/TestSuiteInDir.m
matlab_xunit_3_1_1/xunit/VerboseTestRunDisplay.m

Contact us