C# 使用MSTest测试你的程序

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_15505341/article/details/82871158

准备工作

在程序进行测试之前,你需要一组正确的输入数据和输出数据,以供测试程序进行比对

测试

首先随便写一个简单的方法

    public class Test
    {
        public int AddNumber(int i, int j)
        {
            return i + j;
        }
    }

右键方法,点击创建单元测试

一路确定

可以发现程序自动生成了一个测试单元,并帮我们增加了一个测试方法

AddNumberTest()方法编写代码

    [TestClass()]
    public class TestTests
    {
        [TestMethod()]
        public void AddNumberTest()
        {
            //正确数据,最好是旧版本已经过校验的数据
            int i = 5, j = 6;
            int result = 11;

            //程序输出
            int output = new Test().AddNumber(i, j);
			//验证是否是正确输出
            Assert.AreEqual(result, output);
        }
    }

点击菜单栏-测试-运行-所有测试

就可以在自动弹出来的测试资源管理器上看到测试结果了,完美通过(废话
在这里插入图片描述

参考资料:
CSDN_dotNET跨平台:https://blog.csdn.net/sD7O95O/article/details/78591360

猜你喜欢

转载自blog.csdn.net/qq_15505341/article/details/82871158
今日推荐