aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java')
-rw-r--r--openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java80
1 files changed, 50 insertions, 30 deletions
diff --git a/openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java b/openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java
index e53c482b86..25bd6aa380 100644
--- a/openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java
+++ b/openecomp-be/lib/openecomp-core-lib/openecomp-nosqldb-lib/openecomp-nosqldb-core/src/test/java/org/openecomp/core/nosqldb/NoSqlDbTest.java
@@ -1,48 +1,68 @@
-package org.openecomp.core.nosqldb;
-
-import org.openecomp.core.nosqldb.api.NoSqlDb;
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * 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=========================================================
+ */
-import org.openecomp.core.nosqldb.factory.NoSqlDbFactory;
+package org.openecomp.core.nosqldb;
import com.datastax.driver.core.ResultSet;
import com.datastax.driver.core.Row;
-
+import org.openecomp.core.nosqldb.api.NoSqlDb;
+import org.openecomp.core.nosqldb.factory.NoSqlDbFactory;
import org.testng.Assert;
import org.testng.annotations.Test;
import java.util.List;
+
public class NoSqlDbTest {
- private static NoSqlDb noSqlDb;
+ private static NoSqlDb noSqlDb;
-// @Test
- public void testNoSqlDbFactoryFactoryInit(){
- this.noSqlDb = NoSqlDbFactory.getInstance().createInterface();
- Assert.assertNotNull(this.noSqlDb);
- Assert.assertEquals(this.noSqlDb.getClass().getName(),"org.openecomp.core.nosqldb.impl.cassandra.CassandraNoSqlDbImpl");
- }
+ @Test
+ public void testNoSqlDbFactoryFactoryInit() {
+ this.noSqlDb = NoSqlDbFactory.getInstance().createInterface();
+ Assert.assertNotNull(this.noSqlDb);
+ Assert.assertEquals(this.noSqlDb.getClass().getName(),
+ "org.openecomp.core.nosqldb.impl.cassandra.CassandraNoSqlDbImpl");
+ }
-// @Test(dependsOnMethods = {"testNoSqlDbFactoryFactoryInit"})
- public void testCreateTable(){
- this.noSqlDb.execute("test.drop",null);
- this.noSqlDb.execute("test.create",null);
- }
+ @Test(dependsOnMethods = {"testNoSqlDbFactoryFactoryInit"})
+ public void testCreateTable() {
+ this.noSqlDb.execute("test.drop", null);
+ this.noSqlDb.execute("test.create", null);
+ }
-// @Test(dependsOnMethods = {"testCreateTable"})
- public void testInsertTable(){
- this.noSqlDb.insert("test",new String[]{"name","value"},new String[]{"TestName","testValue"});
- this.noSqlDb.execute("test.insert",new String[]{"TestName2","testValue2"});
- }
+ @Test(dependsOnMethods = {"testCreateTable"})
+ public void testInsertTable() {
+ this.noSqlDb
+ .insert("test", new String[]{"name", "value"}, new String[]{"TestName", "testValue"});
+ this.noSqlDb.execute("test.insert", new String[]{"TestName2", "testValue2"});
+ }
-// @Test(dependsOnMethod`s = {"testInsertTable"})
- public void gettestSelectTable(){
- ResultSet result = this.noSqlDb.execute("test.select.all",null);
- List<Row> rows = result.all();
- Assert.assertEquals(rows.size(),2);
- for (Row row:rows){
- System.out.format("%s %s\n", row.getString("name"), row.getString("value"));
- }
+ @Test(dependsOnMethods = {"testInsertTable"})
+ public void gettestSelectTable() {
+ ResultSet result = this.noSqlDb.execute("test.select.all", null);
+ List<Row> rows = result.all();
+ Assert.assertEquals(rows.size(), 2);
+ for (Row row : rows) {
+ System.out.format("%s %s\n", row.getString("name"), row.getString("value"));
}
+ }
}