org.dasein.cloud.test.network
Class StatefulStaticIPTests

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

public class StatefulStaticIPTests
extends Object

Tests verifying the various stateful capabilities of static IP support in Dasein Cloud.

Created by George Reese: 2/23/13 10:22 PM

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

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatefulStaticIPTests()
           
 
Method Summary
 void after()
           
 void assignPostLaunchIPv4()
           
 void assignPostLaunchIPv4InVLAN()
           
 void assignPostLaunchIPv6()
           
 void assignPostLaunchIPv6inVLAN()
           
 void before()
           
static void cleanUp()
           
static void configure()
           
 void forwardIPv4()
           
 void forwardIPv6()
           
 void releaseFromPool()
           
 void releaseFromVirtualMachine()
           
 void requestIPv4()
           
 void requestIPv4InVLAN()
           
 void requestIPv6()
           
 void requestIPv6inVLAN()
           
 void stopForwardIPv4()
           
 void stopForwardIPv6()
           
 
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

StatefulStaticIPTests

public StatefulStaticIPTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

before

public void before()

after

public void after()

requestIPv4

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

requestIPv6

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

requestIPv4InVLAN

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

requestIPv6inVLAN

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

assignPostLaunchIPv4

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

assignPostLaunchIPv6

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

assignPostLaunchIPv4InVLAN

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

assignPostLaunchIPv6inVLAN

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

releaseFromPool

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

releaseFromVirtualMachine

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

forwardIPv4

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

forwardIPv6

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

stopForwardIPv4

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

stopForwardIPv6

public void stopForwardIPv6()
                     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.