【问题标题】:Is there a Matlab tool similar to Python's Doctest?有没有类似于 Python 的 Doctest 的 Matlab 工具?
【发布时间】:2010-06-23 17:37:29
【问题描述】:

在我的 Python 开发中,doctest 确实帮助了双方

  • 让编写单元测试不那么烦人,并且
  • 将使用示例与文档集成。

我想知道,在 Matlab 世界中是否有类似的东西可用?它不必从字面上使用代码 cmets 作为测试,但如果它具有这两个理想的品质,那就太好了!

【问题讨论】:

    标签: testing matlab doctest


    【解决方案1】:

    【讨论】:

    • 啊哈,这就是我写的 :-) 但是最好将其链接到此处以防有人查找。
    【解决方案2】:

    还没有,但是有一些东西可以生成文档,叫做 M2HTML

    它非常有用,您可以查看该页面上的示例,看看它产生了多么美妙的结果(甚至是依赖图:))。

    对于 MATLAB 中的单元测试,即使有很多解决方案,mlUnit 对我来说是最有效的。

    【讨论】:

    • 我其实已经在使用m2HTML了,你说得对,它非常好。我希望能够添加可以自动验证的使用示例,并同时测试代码。感谢 mlUnit 的推荐
    【解决方案3】:

    在 MATLAB 中没有直接等价于 doctest

    不过,Matlab File Exchange 上有一个不错的单元测试框架。

    【讨论】:

    • 我已经看到了 xUnit 的存在。不过,我真的希望有一些可以与文档集成的东西。
    • 如果我为 Matlab 写了一个 doctest 的克隆,你猜,你认为其他人会有兴趣使用它吗?
    • 我认为这很有可能最终成为文件交换的pick of the week。换句话说:我相信其他人会对此非常感兴趣。
    猜你喜欢
    • 2021-09-17
    • 2011-04-02
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多