package com.intuit.tank.persistence.databases; import java.util.Set; import org.testng.annotations.BeforeClass; import org.testng.annotations.Test; import com.amazonaws.ClientConfiguration; import com.amazonaws.auth.AWSCredentials; import com.amazonaws.auth.BasicAWSCredentials; import com.amazonaws.services.simpledb.AmazonSimpleDB; import com.amazonaws.services.simpledb.AmazonSimpleDBClient; import com.intuit.tank.test.TestGroups; import com.intuit.tank.vm.api.enumerated.VMRegion; public class AmazonSimpleDBTest { private AmazonSimpleDB simpeDB; private AmazonSimpleDatabase db; @BeforeClass public void before() { AWSCredentials credentials = new BasicAWSCredentials(System.getProperty("AWS_SECRET_KEY_ID"), System.getProperty("AWS_SECRET_KEY")); simpeDB = new AmazonSimpleDBClient(credentials, new ClientConfiguration()); simpeDB.setEndpoint(VMRegion.US_WEST_2.getEndpoint()); } @Test(groups=TestGroups.EXPERIMENTAL) public void testSimpleDB() { Set<String> tables = db.getTables("job"); System.out.println(tables); } }