diff options
author | ITSERVICES\rb7147 <rb7147@att.com> | 2017-04-25 11:46:00 -0400 |
---|---|---|
committer | ITSERVICES\rb7147 <rb7147@att.com> | 2017-05-03 09:58:17 -0400 |
commit | e0addf5b588a1244f9679becd90999dfcb4c3a94 (patch) | |
tree | 1212772d6366730266ff0e093c874b07aa716c29 /ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java | |
parent | 39fb0f30472777e4b60d6a7ac8aa4eb9773961ff (diff) |
Policy 1707 commit to LF
Change-Id: Ibe6f01d92f9a434c040abb05d5386e89d675ae65
Signed-off-by: ITSERVICES\rb7147 <rb7147@att.com>
Diffstat (limited to 'ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java')
-rw-r--r-- | ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java | 104 |
1 files changed, 0 insertions, 104 deletions
diff --git a/ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java b/ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java deleted file mode 100644 index 297a9d0d6..000000000 --- a/ECOMP-TEST/src/test/java/org/openecomp/policy/pdp/test/conformance/ConformanceTest.java +++ /dev/null @@ -1,104 +0,0 @@ -/*- - * ============LICENSE_START======================================================= - * ECOMP-TEST - * ================================================================================ - * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. - * ================================================================================ - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * ============LICENSE_END========================================================= - */ - -package org.openecomp.policy.pdp.test.conformance; - -import java.io.File; - -/** - * ConformanceTest represents a collection of XACML files with a root Policy document, optional referenced Policy documents, a Request, and a Response. - * - * @version $Revision: 1.2 $ - */ -public class ConformanceTest { - private String testName; - private File request; - private File response; - private ConformanceRepository repository; - - public ConformanceTest(String name, ConformanceRepository conformanceRepository, File fileRequest, File fileResponse) { - this.testName = name; - this.request = fileRequest; - this.response = fileResponse; - this.repository = conformanceRepository; - } - - public ConformanceTest(String name) { - this.testName = name; - } - - public String getTestName() { - return this.testName; - } - public void setTestName(String s) { - this.testName = s; - } - public ConformanceRepository getRepository() { - if (this.repository == null) { - this.repository = new ConformanceRepository(); - } - return this.repository; - } - public File getRequest() { - return this.request; - } - public void setRequest(File f) { - this.request = f; - } - public File getResponse() { - return this.response; - } - public void setResponse(File f) { - this.response = f; - } - - public boolean isComplete() { - return this.getTestName() != null && this.getRepository() != null && this.getRepository().hasRootPolicy() && this.getRequest() != null && this.getResponse() != null; - } - - @Override - public String toString() { - StringBuilder stringBuilder = new StringBuilder(); - boolean needColon = false; - if (this.getTestName() != null) { - stringBuilder.append(this.getTestName()); - needColon = true; - } - if (this.getRepository() != null) { - - } - if (this.getRequest() != null) { - if (needColon) { - stringBuilder.append(':'); - } - stringBuilder.append(this.getRequest().getName()); - needColon = true; - } - if (this.getResponse() != null) { - if (needColon) { - stringBuilder.append(':'); - } - stringBuilder.append(this.getResponse().getName()); - needColon = true; - } - return stringBuilder.toString(); - } - -} |