org.dasein.cloud.test.platform
Class StatelessRDBMSTests

java.lang.Object
  extended by org.dasein.cloud.test.platform.StatelessRDBMSTests

public class StatelessRDBMSTests
extends Object

Tests for validating stateless functionality in support of relational databases in Dasein Cloud.

Created by George Reese: 2/27/13 7:15 PM

Since:
2013.04
Version:
2013.04 initial version
Author:
George Reese

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatelessRDBMSTests()
           
 
Method Summary
 void after()
           
 void before()
           
 void checkMetaData()
           
static void cleanUp()
           
 void compareDatabaseListAndStatus()
           
static void configure()
           
 void createFromLatest()
           
 void databaseContent()
           
 void getBogusDatabase()
           
 void getDatabase()
           
 void listBackups()
          TEST: listBackups
 void listDatabaseEngines()
           
 void listDatabaseProducts()
           
 void listDatabases()
           
 void listDatabaseStatus()
           
 void restartDatabase()
          TEST: restartDatabase
 void restoreBackup()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public final org.junit.rules.TestName name
Constructor Detail

StatelessRDBMSTests

public StatelessRDBMSTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

before

public void before()

after

public void after()

checkMetaData

public void checkMetaData()
                   throws org.dasein.cloud.CloudException,
                          org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

listDatabaseEngines

public void listDatabaseEngines()
                         throws org.dasein.cloud.CloudException,
                                org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

listDatabaseProducts

public void listDatabaseProducts()
                          throws org.dasein.cloud.CloudException,
                                 org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

getBogusDatabase

public void getBogusDatabase()
                      throws org.dasein.cloud.CloudException,
                             org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

getDatabase

public void getDatabase()
                 throws org.dasein.cloud.CloudException,
                        org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

databaseContent

public void databaseContent()
                     throws org.dasein.cloud.CloudException,
                            org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

listDatabases

public void listDatabases()
                   throws org.dasein.cloud.CloudException,
                          org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

listDatabaseStatus

public void listDatabaseStatus()
                        throws org.dasein.cloud.CloudException,
                               org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

compareDatabaseListAndStatus

public void compareDatabaseListAndStatus()
                                  throws org.dasein.cloud.CloudException,
                                         org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

restoreBackup

public void restoreBackup()
                   throws org.dasein.cloud.CloudException,
                          org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

createFromLatest

public void createFromLatest()
                      throws org.dasein.cloud.CloudException,
                             org.dasein.cloud.InternalException
Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

listBackups

public void listBackups()
                 throws org.dasein.cloud.CloudException,
                        org.dasein.cloud.InternalException
TEST: listBackups

Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException

restartDatabase

public void restartDatabase()
                     throws org.dasein.cloud.CloudException,
                            org.dasein.cloud.InternalException
TEST: restartDatabase

Throws:
org.dasein.cloud.CloudException
org.dasein.cloud.InternalException


Copyright © 2009-2014 Dell, Inc.. All Rights Reserved.