예제 #1
0
        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);
            });
        }