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; }
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(); }