All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.salesforceiq.augmenteddriver.integrations.AllureIntegration Maven / Gradle / Ivy

package com.salesforceiq.augmenteddriver.integrations;

import com.google.common.base.Preconditions;
import com.google.inject.Inject;
import com.google.inject.name.Named;
import com.salesforceiq.augmenteddriver.modules.PropertiesModule;

/**
 * Integration for Allure.
 */
public class AllureIntegration implements Integration {

    private final boolean allureIntegration;

    @Inject
    public AllureIntegration(@Named(PropertiesModule.ALLURE_INTEGRATION) String allureIntegration) {
        this.allureIntegration = Preconditions.checkNotNull(Boolean.valueOf(allureIntegration));
    }

    @Override
    public boolean isEnabled() {
        return allureIntegration;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy