0

我正在运行我的单元测试用例并使用“应该”库比较对象。https://github.com/erichester/应该

    class Source
    {
        public List<string> Columns { get; set; }
        public List<EmployeeOne> EmpList  { get; set; }
    }


    class Target
    {
        public List<string> Rows { get; set; }
        public List<EmployeeTwo> ManagerList  { get; set; }
    }

    class EmployeeOne
    {  
            public string Name { get; set; }
            public string Address { get; set; }
    }

    class EmployeeTwo
    {  
            public string Name { get; set; }
            public string Address { get; set; }
    }

分配后我说

Source.Columns.ShouldEqual(Target.Rows); /// 这工作正常

如何将“源”EmployeeList 与“目标”ManagerTargetList 进行比较?

显然我可以使用反射和 for 循环,但我想使用应该库来实现这一点。

4

0 回答 0