public void SortResourceItemsByTypeAndNameXYEqual(ResourceItem x, ResourceItem y, int result) { "Given a resource x" .x(() => x = new ResourceItem() { Name = "a", Type = ModelConstants.ResourceReceiveLocation }); "And a resource relationship to compare to" .x(() => y = new ResourceItem() { Name = "a", Type = ModelConstants.ResourceReceiveLocation }); "When comparing x and y" .x(() => result = Comparers.SortResourceItemsByTypeAndName(x, y)); "Expect x to be less than y" .x(() => { result.Should().Be(0); }); }