org.dasein.cloud.test.identity
Class StatefulIAMTests

java.lang.Object
  extended by org.dasein.cloud.test.identity.StatefulIAMTests

public class StatefulIAMTests
extends Object

Tests of the stateless features of Dasein Cloud IAM support.

Created by George Reese: 2/28/13 7:24 AM

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

Field Summary
 org.junit.rules.TestName name
           
 
Constructor Summary
StatefulIAMTests()
           
 
Method Summary
 void after()
           
 void before()
           
static void cleanUp()
           
static void configure()
           
 void createGroup()
           
 void createUser()
           
 void joinGroup()
           
 void leaveGroup()
           
 void removeGroup()
           
 void removeGroupPolicy()
           
 void removeUser()
           
 void removeUserPolicy()
           
 void saveGroupPolicy()
           
 void saveUserPolicy()
           
 
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

StatefulIAMTests

public StatefulIAMTests()
Method Detail

configure

public static void configure()

cleanUp

public static void cleanUp()

before

public void before()

after

public void after()

createGroup

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

saveGroupPolicy

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

removeGroupPolicy

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

removeGroup

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

createUser

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

joinGroup

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

leaveGroup

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

saveUserPolicy

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

removeUserPolicy

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

removeUser

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