实验4--MSTEST单元测试的编写

已知项目UnitTestExample,其中有个类为LogAnalyzer,代码如下。

namespace UnitTestExample1
{
    public class LogAnalyzer
    {
        public bool IsValidLogFileName(string fileName)
        {
            if(!fileName.EndsWith(".SLF"))
            {
                return false;
            }
            return true;
        }
    }
}

请对IsValidFileName方法进行充分的单元测试,并根据测试结果修改源代码。

要求:

(1)使用数据驱动添加足够的测试用例
(2)对空文件名,采用抛出异常的处理方式,并进行测试

(3)使用TestInitialize和TestCleanup,进行测试初始化

(4)根据测试结构修改程序,规范测试代码的命名。

(5)请将解决方案打包,命名为“学号+姓名+实验4”,上传至ftp上自己的作业文件夹内,ftp服务器的地址为ftp://192.168.42.254:22,用户名stu1,密码为空。

提示:

(1)参考操作视频

posted @ 2016-03-17 15:42  RunningYY  阅读(462)  评论(0)    收藏  举报