以实际方法举例,请教单元测试该测什么
public static List<Int32> GetRandomNum(int Max, int N)
{
List<int> Source = new List<int>();
List<int> Result = new List<int>();
for (int i = 0; i < Max; i++) Source.Add(i + 1);
for (int n = 0; n < N; n++)
{
int r = new Random().Next(0, Source.Count);
Result.Add(Source[r]); Source.RemoveAt(r);
}
Result.Sort();
return Result;
}这个方法的功能是取得小于Max的N个随机不重复正整数,请问我进行单元测试的话,该测什么。请不必告诉我单元测试是什么,只要教我怎么进行实现该功能的测试,或者搭建环境,谢谢了。
...全文
相关推荐
软件单元测试方法介绍与举例
### 软件单元测试方法介绍与举例#### 一、引言在软件开发过程中,确保代码的质量是非常重要的一步。单元测试作为软件测试的一种重要形式,主要关注于验证单个程序模块的功能正确性。
单元测试自动化工具xUnit应用举例
在实际项目中,结合良好的测试实践,这些工具可以极大地提升开发效率和代码质量。
对私有方法进行单元测试
然而,这并不意味着我们不能或者不应该测试这些方法。实际上,有几种策略可以用来确保私有方法的正确性。首先,我们可以利用反射机制来访问和测试私有方法。
junit单元测试使用方法(实例)
在实际项目开发中合理运用 JUnit,可以帮助提高代码质量,减少后期维护成本。
springboot单元测试两种方法实例详解
Spring Boot 单元测试两种方法实例详解Spring Boot 框架在单元测试方面提供了多种方法,本文将详细介绍两种常用的单元测试方法,并通过示例代码对其进行详细解释。


