我正在将一些C++程序集移植到执行各种波形解调的VB中。我决定走单元测试路线,而不是构建测试应用程序,以了解如何执行测试。原始的解调代码接受一个数组,该数组是波形以及其他一些参数。应该如何对一个以数组为参数的东西进行测试?在文件中生成假数据并在测试开始时读取它可以接受吗?使用数组作为参数的单元测试方法
附注 - 原始C++代码的编写是因为我们正在执行数学,而我们在VB6中无法做到这一点,所以我们必须跨越C++和VB6之间的界限并使用数组。处理.NET世界中的大量数据是否有“更好”的方式,我们VB6程序员可能还不知道?或者如果我们没有跨过那个管理/未管理的边界,我们应该将数据表示为对象吗?
谢谢大家!
关于你的第二个问题:.NET能够处理大量的数据。你应该使用最易维护的设计,并在性能不够好时尝试调整它。如果您遇到困难,您可以在此再次提问并显示代码并解释背景。祝你好运。 – Steven 2010-06-16 11:43:08