private static ApiResource GetApiResource(ApiResourceResource resource)
        {
            var apiResource = resource.Spec;
            if (string.IsNullOrEmpty(apiResource.Name))
                apiResource.Name = resource.Metadata.Namespace + "-" + resource.Metadata.Name;

            return apiResource;
        }
コード例 #2
0
        public void DetectsUnequalApiResources()
        {
            var apiResource1 = new ApiResourceResource("ns", "resource", new ApiResource
            {
                ApiSecrets = { new Secret("secret1") }
            });
            var apiResource2 = new ApiResourceResource("ns", "resource", new ApiResource
            {
                ApiSecrets = { new Secret("secret2") }
            });

            apiResource1.Equals(apiResource2).Should().BeFalse();
        }