public void GetMetricDefinitionsCommandParametersProcessing() { // Testting defaults and required parameters cmdlet.ResourceId = Utilities.ResourceUri; cmdlet.ExecuteCmdlet(); Assert.Equal(Utilities.ResourceUri, resourceId); // Testing with optional parameters cmdlet.MetricNamespace = Utilities.MetricNamespace; cmdlet.MetricName = new[] { "n1", "n2" }; cmdlet.ExecuteCmdlet(); Assert.Equal(Utilities.ResourceUri, resourceId); Assert.Equal(Utilities.MetricNamespace, metricnamespace); }
public void GetMetricDefinitionsCommandParametersProcessing() { // Testting defaults and required parameters cmdlet.ResourceId = Utilities.ResourceUri; cmdlet.ExecuteCmdlet(); Assert.True(string.IsNullOrWhiteSpace(filter.Filter)); Assert.Equal(Utilities.ResourceUri, resourceId); // Testing with optional parameters cmdlet.MetricName = new[] { "n1", "n2" }; const string expected = "name.value eq 'n1' or name.value eq 'n2'"; cmdlet.ExecuteCmdlet(); Assert.Equal(expected, filter.Filter); Assert.Equal(Utilities.ResourceUri, resourceId); }