软件工程第二次作业

VSTS工具进行自动测试练习

  • 选择开发工具
    之前已经安装过VS2017了,所以现在直接进行测试练习。

  • 软件打开画面如下:

  • 创建C#类库

  • 测试用例:
    namespace DemoUser
    {
    public class User
    {
    public User(string userEmail)
    {
    m_email = userEmail;
    }
    private string m_email; //user email as user id
    }
    }

  • 在原有项目上创建一个本机单元测试项目:

  • 单元测试代码
    namespace DemoUser
    {
    public class User
    {
    public User(string userEmail)
    {
    m_email = userEmail;
    }
    private string m_email; //user email as user id
    }
    }
    public void ConstructorTest()
    {
    string userEmail = "someone@somewhere.com";
    User target = new User(userEmail);
    Assert.IsTrue(target != null);
    }

  • 测试通过:

  • 个人感悟
    通过这次作业,我感觉VS2017功能很强大,很丰富。今天我遇到了不少问题,首先是新下载的2017版本的Visual Studio 2017缺少一些插件,我不知道怎么创建新的单元测试,于是我就去百度,根据别人提供的方法和自己摸索,终于我解决了这个问题,我明白一个道理:自己动手,丰衣足食。

原文地址:https://www.cnblogs.com/rhythm12312/p/8619688.html