public void IdentifierIsConstructedWithoutParent() { ResourceIdentifier id = new ResourceIdentifier(); id.Subscription = "abc123"; id.ResourceGroupName = "group1"; id.ResourceType = "Microsoft.Test/db"; id.ResourceName = "r45678db"; Assert.Equal("/subscriptions/abc123/resourceGroups/group1/providers/Microsoft.Test/db/r45678db", id.ToString()); }
public void IdentifierIsConstructedFromProvidedValues() { ResourceIdentifier id = new ResourceIdentifier(); id.Subscription = "abc123"; id.ResourceGroupName = "group1"; id.ResourceType = "Microsoft.Test/servers/db"; id.ParentResource = "servers/r12345sql"; id.ResourceName = "r45678db"; Assert.Equal("/subscriptions/abc123/resourceGroups/group1/providers/Microsoft.Test/servers/r12345sql/db/r45678db", id.ToString()); }
public void IdentifierIsConstructedWithMissingParameters() { ResourceIdentifier id = new ResourceIdentifier(); Assert.Equal("/subscriptions//resourceGroups//providers///", id.ToString()); }