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