public void GivenAResourceWithVariousReferences_WhenGettingAllChildren_CorrectChildrenAreReturned() { var resourceReferences = _carePlan.GetAllChildren <ResourceReference>().ToList(); Assert.Equal(8, resourceReferences.Count); Assert.Contains(_carePlan1, resourceReferences); Assert.Contains(_carePlan2, resourceReferences); Assert.Contains(_patient1, resourceReferences); Assert.Contains(_deviceRequest1, resourceReferences); Assert.Contains(_encounter1, resourceReferences); Assert.Contains(_encounter2, resourceReferences); Assert.Contains(_condition1, resourceReferences); Assert.Contains(_product1, resourceReferences); }