public void MetricsDeclaration_DeclarationWithoutMetadata_Fails() { // Arrange var rawDeclaration = MetricsDeclarationBuilder.WithoutMetadata() .Build(_mapper); var metricsDeclarationProvider = new MetricsDeclarationProviderStub(rawDeclaration, _mapper); // Act var scrapingScheduleValidationStep = new MetricsDeclarationValidationStep(metricsDeclarationProvider, NullLogger <MetricsDeclarationValidationStep> .Instance); var validationResult = scrapingScheduleValidationStep.Run(); // Assert PromitorAssert.ValidationFailed(validationResult); }
public void MetricsDeclaration_DeclarationWithoutMetadata_Fails() { // Arrange var rawDeclaration = MetricsDeclarationBuilder.WithoutMetadata() .Build(_mapper); var metricsDeclarationProvider = new MetricsDeclarationProviderStub(rawDeclaration, _mapper); // Act var scrapingScheduleValidationStep = new MetricsDeclarationValidationStep(metricsDeclarationProvider); var validationResult = scrapingScheduleValidationStep.Run(); // Assert Assert.False(validationResult.IsSuccessful, "Validation is successful"); }