<s> """<STR_LIT>""" <EOL> import SoftLayer <EOL> from SoftLayer import fixtures <EOL> from SoftLayer import testing <EOL> class ISCSITests ( testing . TestCase ) : <EOL> def set_up ( self ) : <EOL> self . iscsi = SoftLayer . ISCSIManager ( self . client ) <EOL> def test_get_iscsi ( self ) : <EOL> result = self . iscsi . get_iscsi ( <NUM_LIT:100> ) <EOL> self . assertEqual ( fixtures . SoftLayer_Network_Storage_Iscsi . getObject , <EOL> result ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> identifier = <NUM_LIT:100> ) <EOL> def test_cancel_iscsi_immediately ( self ) : <EOL> self . iscsi . cancel_iscsi ( <NUM_LIT> , immediate = True ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> args = ( True , True , '<STR_LIT>' ) , <EOL> identifier = <NUM_LIT> ) <EOL> def test_cancel_iscsi_without_reason ( self ) : <EOL> self . iscsi . cancel_iscsi ( <NUM_LIT> ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> args = ( False , True , '<STR_LIT>' ) , <EOL> identifier = <NUM_LIT> ) <EOL> def test_cancel_iscsi_with_reason ( self ) : <EOL> self . iscsi . cancel_iscsi ( <NUM_LIT> , '<STR_LIT>' ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> args = ( False , True , '<STR_LIT>' ) , <EOL> identifier = <NUM_LIT> ) <EOL> def test_invalid_datacenter ( self ) : <EOL> self . assertRaises ( ValueError , <EOL> self . iscsi . create_iscsi , <EOL> size = <NUM_LIT:10> , location = '<STR_LIT:foo>' ) <EOL> def test_create_iscsi ( self ) : <EOL> mock = self . set_mock ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> mock . return_value = [ <EOL> { <EOL> '<STR_LIT:id>' : <NUM_LIT> , <EOL> '<STR_LIT>' : '<STR_LIT:1>' , <EOL> '<STR_LIT:description>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : { '<STR_LIT>' : '<STR_LIT>' } , <EOL> '<STR_LIT>' : [ { '<STR_LIT:id>' : <NUM_LIT> } ] <EOL> } <EOL> ] <EOL> self . iscsi . create_iscsi ( size = <NUM_LIT:1> , location = '<STR_LIT>' ) <EOL> args = ( { '<STR_LIT>' : [ { '<STR_LIT:id>' : <NUM_LIT> } ] , <EOL> '<STR_LIT>' : <NUM_LIT:1> , <EOL> '<STR_LIT:location>' : <NUM_LIT:0> , <EOL> '<STR_LIT>' : <NUM_LIT:0> , <EOL> '<STR_LIT>' : <EOL> '<STR_LIT>' } , ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> args = args ) <EOL> def test_delete_snapshot ( self ) : <EOL> self . iscsi . delete_snapshot ( <NUM_LIT:1> ) <EOL> self . assert_called_with ( '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> identifier = <NUM_LIT:1> ) <EOL> def test_create_snapshot ( self ) : <EOL> self . iscsi . create_snapshot ( <NUM_LIT:100> , '<STR_LIT>' ) <EOL> self . assert_called_with ( '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> identifier = <NUM_LIT:100> ) <EOL> def test_create_snapshot_space ( self ) : <EOL> mock = self . set_mock ( '<STR_LIT>' , '<STR_LIT>' ) <EOL> mock . return_value = [ <EOL> { <EOL> '<STR_LIT:id>' : <NUM_LIT> , <EOL> '<STR_LIT>' : '<STR_LIT>' , <EOL> '<STR_LIT:description>' : '<STR_LIT>' , <EOL> '<STR_LIT>' : { '<STR_LIT>' : '<STR_LIT>' } , <EOL> '<STR_LIT>' : [ { '<STR_LIT:id>' : <NUM_LIT> } ] <EOL> } ] <EOL> self . iscsi . create_snapshot_space ( <NUM_LIT:100> , <NUM_LIT:20> ) <EOL> args = ( <EOL> { <EOL> '<STR_LIT>' : <NUM_LIT:100> , <EOL> '<STR_LIT:location>' : <NUM_LIT> , <EOL> '<STR_LIT>' : <NUM_LIT:0> , <EOL> '<STR_LIT>' : <EOL> '<STR_LIT>' <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' : [ { '<STR_LIT:id>' : <NUM_LIT> } ] , <EOL> '<STR_LIT>' : <NUM_LIT:1> , <EOL> } , <EOL> ) <EOL> self . assert_called_with ( '<STR_LIT>' , '<STR_LIT>' , <EOL> args = args ) <EOL> def test_restore_from_snapshot ( self ) : <EOL> self . iscsi . restore_from_snapshot ( <NUM_LIT:100> , <NUM_LIT> ) <EOL> self . assert_called_with ( '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> args = ( <NUM_LIT> , ) , <EOL> identifier = <NUM_LIT:100> ) </s>
