org.dasein.cloud.test.network
Class StatelessStaticIPTests

java.lang.Object
  extended by org.dasein.cloud.test.network.StatelessStaticIPTests

public class StatelessStaticIPTests
extends Object

Implements testing of stateless elements in Dasein Cloud IP address support.

Created by George Reese: 2/24/13 5:10 PM

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

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatelessStaticIPTests()
           
 
Method Summary
 void after()
           
static void assertVersion(org.dasein.cloud.network.IpAddress address, org.dasein.cloud.network.IPVersion version)
           
 void before()
           
 void checkMetaData()
           
static void cleanUp()
           
 void compareIPv4ListAndStatus()
           
 void compareIPv6ListAndStatus()
           
static void configure()
           
 void getAddress()
           
 void getBogusAddress()
           
 void IPv4Content()
           
 void IPv6Content()
           
 void listAllIPv4()
           
 void listAllIPv6()
           
 void listAvailableIPv4()
           
 void listAvailableIPv6()
           
 void listIPv4ForwardingRules()
           
 void listIPv4Status()
           
 void listIPv6ForwardingRules()
           
 void listIPv6Status()
           
 
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

StatelessStaticIPTests

public StatelessStaticIPTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

assertVersion

public static void assertVersion(org.dasein.cloud.network.IpAddress address,
                                 org.dasein.cloud.network.IPVersion version)

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

getBogusAddress

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

getAddress

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

IPv4Content

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

IPv6Content

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

listAllIPv4

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

listAllIPv6

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

listAvailableIPv4

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

listAvailableIPv6

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

listIPv4Status

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

listIPv6Status

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

compareIPv4ListAndStatus

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

compareIPv6ListAndStatus

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

listIPv4ForwardingRules

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

listIPv6ForwardingRules

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


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