package org.axway.grapes.tests.acceptance.requirements;
import net.thucydides.core.annotations.Feature;
public class Application {
@Feature
public class ManageModules {
public class GetModuleNames {}
public class GetModuleVersions {}
public class AddModule {}
public class DeleteModule {}
public class UpdateModule {}
public class PromoteModule {}
public class GetModule {}
public class GetModuleDependencies {}
public class GetModuleAncestor {}
public class CanAModuleBePromoted {}
/*public class GetModuleLicenses {}
}
@Feature
public class ManageArtifacts {
public class AddArtifact{}
public class UpdateArtifact{}
public class GetAllGavcs{}
public class GetOneArtifact{}
public class DeleteOneArtifact{}
public class GetArtifactAncestors{}
public class GetArtifactDependencies{}
public class GetArtifactDependencyReport{}
public class GetArtifactLicenses{}
public class AddLicensesToAnArtifact{}
public class RemoveArtifactLicense{}
public class FilterArtifacts{}
}
@Feature
public class ManageLicenses {
public class AddLicense{}
public class UpdateLicense{}
public class GetLicenseNames{}
public class GetLicense{}
public class DeleteLicense{}
public class ManageLicenseValidation{}
}
@Feature
public class ManageUsers {
public class AddUser{}
public class UpdateUser{}
public class DeleteUser{}
}
@Feature
public class ManageGraphs {
*/
}
}