美文网首页
2021-05-24 xUnit使用记录

2021-05-24 xUnit使用记录

作者: passerbyli | 来源:发表于2021-05-24 01:55 被阅读0次

    xUnit 引入库

    • xUnit.net包
    • xunit.runner.visualstudio包

    官网

    https://xunit.net

    实例

    支持[Fact]和[Theory]两种属性

    fact 最常用的用法

    theory 可以写多个带参数的测试方法

    示例:
    []

    通过Assert检查结果

    只有Assert都通过了整个测试才算通过。

    • Assert.True(result); boolean类型判断
    • Assert.Equal("China Region", result); //相等
    • Assert.StartsWith("cis", result);//以开头
    • Assert.EndsWith("业务部", result);//以结尾
    • Assert.Contains("代表处", result);//包含
    • Assert.NotEqual("A类代表处", result);//不相等
    • Assert.Matches(@"^[A-Z][a-z]\s[A-Z][a-z]", fullName);//正则表达式
    • Assert.InRange(result, 1, 100);//判断是否在某一范围内

    相关文章

      网友评论

          本文标题:2021-05-24 xUnit使用记录

          本文链接:https://www.haomeiwen.com/subject/hcmtsltx.html