public void GetMappedLists_Should_ReturnList() { // Arrange ShimReportData.ConstructorGuid = (_, guid) => { }; ShimReportData.AllInstances.GetListMappings = _ => new ShimDataTable { RowsGet = () => new ShimDataRowCollection { GetEnumerator = () => new List <DataRow> { new ShimDataRow { ItemGetString = name => DummyString } }.GetEnumerator() } }; // Act var result = reportBiz.GetMappedLists(); // Assert result.ShouldSatisfyAllConditions( () => result.ShouldNotBeNull(), () => result.ShouldNotBeEmpty(), () => result.ShouldContain(DummyString)); }