我正在使用MSTest开发一个基于C#的Selenium .Net应用程序测试套件,并且处于开发的后期阶段。我现在觉得有必要为一个测试用例实现多个断言。根据我的研究,多个断言在MSTest中不可用,我没有时间转换到Nunit。我必须重新学习Nunit的基础架构,这将是非常耗时的。有没有办法在MSTest中拥有类似的功能。我的用例非常类似于验证用户配置文件的属性。Assert.Equal("Expected Value", lastName);
Ass
我试图使用FluentAssertions来组合集合和对象图比较断言。然后,我希望确保集合只包含特定的Contract对象。contracts.Should().Contain(new Contract() { Id = id1, Name = "A" });
我相信这是行不通的,因为Contain使用的是object.Equals而不是对象图比较(如Sho