public MessagingProfileMetricsServiceTests(MockHttpClientFixture mockHttpClientFixture) : base(mockHttpClientFixture) { service = new MessagingProfileMetricsService(); listOptions = null; //null due to mock not allowing params getOptions = null; //null due to mock not allowing params }
public async Task ListOverviewAsync() { var listOptions = new ListMetricsOptions { TimeFrame = "16h" }; var response = await metricsService.ListHighLevelMetricsAsync(listOptions); Console.WriteLine(JsonConvert.SerializeObject(response, Formatting.Indented)); }
public MessagingProfileMetricsOverviewServiceTest(MockHttpClientFixture mockHttpClientFixture) : base(mockHttpClientFixture) { this.listMetricsOptions = null; //this.listMetricsOptions = new ListMetricsOptions() //{ // PageNumber = 1, // PageSize = 20, // //TimeFrame = "1h", //}; this.service = new MessagingProfileMetricsOverviewService(); }