public MetricsTestData(MonitorQueryClientTestEnvironment environment, DateTimeOffset dateTimeOffset) { _testEnvironment = environment; var recordingUtcNow = dateTimeOffset; // Snap to 15 minute intervals StartTime = recordingUtcNow.AddTicks(-(Duration.Ticks + recordingUtcNow.Ticks % Duration.Ticks)); MetricName = "CowsHappiness"; MetricNamespace = "Cows"; }
public MetricsTestData(RecordedTestBase <MonitorQueryClientTestEnvironment> test) { _testEnvironment = test.TestEnvironment; var recordingUtcNow = test.Recording.UtcNow; // Snap to 15 minute intervals StartTime = recordingUtcNow.AddTicks(-Duration.Ticks - recordingUtcNow.Ticks % Duration.Ticks); MetricName = "CowsHappiness"; MetricNamespace = "Cows"; }
public LogsTestData(RecordedTestBase <MonitorQueryClientTestEnvironment> test) { _testEnvironment = test.TestEnvironment; var recordingUtcNow = DateTime.SpecifyKind(test.Recording.UtcNow.Date, DateTimeKind.Utc); RetentionWindowStart = recordingUtcNow.AddDays(DayOfWeek.Monday - recordingUtcNow.DayOfWeek - 7); TableA = new() { new() { { IntColumnNameSent, 1 }, { StringColumnNameSent, "a" }, { BoolColumnNameSent, false },