Added tests for new services
Change-Id: I38e1d0cd033e319daf99ba6315a645ce28e6d9e8
This commit is contained in:
parent
2549bd7f47
commit
4143384991
@ -204,3 +204,265 @@ class UnitTestsForClassesAndFunctions(unittest.TestCase):
|
|||||||
|
|
||||||
result = test_client.webServers.list('1', 'test')
|
result = test_client.webServers.list('1', 'test')
|
||||||
assert result == []
|
assert result == []
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspapp_list(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"aspNetApps":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "88f6ed99ff3645bcb84e1e37ab9ece3d",
|
||||||
|
"name": "frontend",
|
||||||
|
"created": "2010-11-30T03:23:42Z",
|
||||||
|
"updated": "2010-11-30T03:23:44Z",
|
||||||
|
"domain": "ACME",
|
||||||
|
"repository": "https://github.com/Mirantis/murano-mvc-demo.git",
|
||||||
|
"uri": "http://10.0.0.2",
|
||||||
|
"units": [{
|
||||||
|
"id": "59255829f0574297acc1cd3a18ff6fd7",
|
||||||
|
"address": "10.0.0.2",
|
||||||
|
"location": "west-dc"
|
||||||
|
}]
|
||||||
|
}, {
|
||||||
|
"id": "aa49dcaff9914b8abb26855f0799b0e0",
|
||||||
|
"name": "backend",
|
||||||
|
"created": "2010-11-30T03:23:42Z",
|
||||||
|
"updated": "2010-11-30T03:23:44Z",
|
||||||
|
"repository": "https://github.com/Mirantis/murano-mvc-demo.git",
|
||||||
|
"uri": "http://10.0.0.3",
|
||||||
|
"domain": "ACME2" ,
|
||||||
|
"units": [{
|
||||||
|
"id": "274b54f6bbe6493690e7107aa947e112",
|
||||||
|
"address": "10.0.0.3",
|
||||||
|
"location": "west-dc"
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetApps'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetApps.list('1', 'test')
|
||||||
|
assert result[0].name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspapp_create(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"id": "88f6ed99ff3645bcb84e1e37ab9ece3d",
|
||||||
|
"name": "frontend",
|
||||||
|
"created": "2010-11-30T03:23:42Z",
|
||||||
|
"updated": "2010-11-30T03:23:44Z",
|
||||||
|
"domain": "ACME",
|
||||||
|
"repository": "https://github.com/Mirantis/murano-mvc-demo.git",
|
||||||
|
"uri": "http://10.0.0.2",
|
||||||
|
"units": [{
|
||||||
|
"id": "59255829f0574297acc1cd3a18ff6fd7",
|
||||||
|
"address": "10.0.0.2",
|
||||||
|
"location": "west-dc"
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetApps'
|
||||||
|
HTTPretty.register_uri(HTTPretty.POST, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetApps.create('1', 'test', 'test')
|
||||||
|
assert result.name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspapp_list_without_elements(self):
|
||||||
|
body = '{"aspNetApps": []}'
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetApps'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetApps.list('1', 'test')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_webfarm_list(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"webServerFarms":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "01fa4412ab4849acb27394aaf307ca88",
|
||||||
|
"name": "frontend",
|
||||||
|
"created": "2010-11-30T03:23:42Z",
|
||||||
|
"updated": "2010-11-30T03:23:44Z",
|
||||||
|
"domain": "ACME",
|
||||||
|
"loadBalancerPort": 80,
|
||||||
|
"uri": "http://192.168.1.1:80",
|
||||||
|
"units":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "a34992c8634b482798187d3c0e1c999a",
|
||||||
|
"address": "10.0.0.2",
|
||||||
|
"location": "west-dc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fcd60488bb6f4acf97ccdb8f8fc6bc9a",
|
||||||
|
"address": "10.0.0.3",
|
||||||
|
"location": "west-dc"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/webServerFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.webServerFarms.list('1', 'test')
|
||||||
|
assert result[0].name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_webfarm_create(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"name": "frontend",
|
||||||
|
"domain": "ACME",
|
||||||
|
"loadBalancerPort": 80,
|
||||||
|
"uri": "http://192.168.1.1:80",
|
||||||
|
"units":
|
||||||
|
[
|
||||||
|
{"location": "west-dc"},
|
||||||
|
{"location": "west-dc"}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/webServerFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.POST, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.webServerFarms.create('1', 'test', 'test')
|
||||||
|
assert result.name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_webfarm_list_without_elements(self):
|
||||||
|
body = '{"webServerFarms": []}'
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/webServerFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.webServerFarms.list('1', 'test')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspappfarm_list(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"aspNetAppFarms":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "01fa4412ab4849acb27394aaf307ca88",
|
||||||
|
"name": "frontend",
|
||||||
|
"created": "2010-11-30T03:23:42Z",
|
||||||
|
"updated": "2010-11-30T03:23:44Z",
|
||||||
|
"domain": "ACME",
|
||||||
|
"loadBalancerPort": 80,
|
||||||
|
"uri": "http://192.168.1.1:80",
|
||||||
|
"units":
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"id": "3374f4eb850e4b27bf734649d7004cc0",
|
||||||
|
"address": "10.0.0.2",
|
||||||
|
"location": "west-dc"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fcd60488bb6f4acf97ccdb8f8fc6bc9a",
|
||||||
|
"address": "10.0.0.3",
|
||||||
|
"location": "west-dc"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetAppFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetAppFarms.list('1', 'test')
|
||||||
|
assert result[0].name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspappfarm_create(self):
|
||||||
|
body = '''
|
||||||
|
{
|
||||||
|
"name": "frontend",
|
||||||
|
"adminPassword": "password",
|
||||||
|
"domain": "acme.dc",
|
||||||
|
"loadBalancerPort": 80,
|
||||||
|
"repository": "https://github.com/Mirantis/murano-mvc-demo.git",
|
||||||
|
"units": [{
|
||||||
|
"location": "west-dc"
|
||||||
|
}]
|
||||||
|
}
|
||||||
|
'''
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetAppFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.POST, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetAppFarms.create('1', 'test', 'test')
|
||||||
|
assert result.name == 'frontend'
|
||||||
|
|
||||||
|
@httprettified
|
||||||
|
def test_client_aspappfarm_list_without_elements(self):
|
||||||
|
body = '{"aspNetAppFarms": []}'
|
||||||
|
url = 'http://no-resolved-host:8001/environments' \
|
||||||
|
'/1/aspNetAppFarms'
|
||||||
|
HTTPretty.register_uri(HTTPretty.GET, url,
|
||||||
|
body=body,
|
||||||
|
adding_headers={
|
||||||
|
'Content-Type': 'application/json', })
|
||||||
|
endpoint = 'http://no-resolved-host:8001'
|
||||||
|
test_client = Client('1', endpoint=endpoint, token='1', timeout=10)
|
||||||
|
|
||||||
|
result = test_client.aspNetAppFarms.list('1', 'test')
|
||||||
|
assert result == []
|
||||||
|
@ -40,6 +40,9 @@ class UnitTestsForClassesAndFunctions(unittest.TestCase):
|
|||||||
assert test_client.sessions is not None
|
assert test_client.sessions is not None
|
||||||
assert test_client.activeDirectories is not None
|
assert test_client.activeDirectories is not None
|
||||||
assert test_client.webServers is not None
|
assert test_client.webServers is not None
|
||||||
|
assert test_client.aspNetApps is not None
|
||||||
|
assert test_client.webServerFarms is not None
|
||||||
|
assert test_client.aspNetAppFarms is not None
|
||||||
|
|
||||||
def test_env_manager_list(self):
|
def test_env_manager_list(self):
|
||||||
manager = environments.EnvironmentManager(api)
|
manager = environments.EnvironmentManager(api)
|
||||||
@ -461,3 +464,330 @@ class UnitTestsForClassesAndFunctions(unittest.TestCase):
|
|||||||
except TypeError:
|
except TypeError:
|
||||||
pass
|
pass
|
||||||
assert result == 'Exception'
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_list_with_one_parameter(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.list('datacenter1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_webfarm_list_with_all_parameters(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.list('test', '1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_webfarm_list_with_named_parameters(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.list(environment_id='test', session_id='1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_webfarm_list_with_named_parameter(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.list(environment_id='test')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_webfarm_list_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.list()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_create(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.create('datacenter1', 'session1', 'test')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session1'}
|
||||||
|
assert result.body == 'test'
|
||||||
|
|
||||||
|
def test_webfarm_create_with_named_parameters(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.create(environment_id='datacenter1',
|
||||||
|
session_id='session2',
|
||||||
|
web_server_farm='test2')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session2'}
|
||||||
|
assert result.body == 'test2'
|
||||||
|
|
||||||
|
def test_webfarm_create_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_create_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_create_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_delete(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.delete('datacenter1', 'session1', 'test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_webfarm_delete_with_named_parameters(self):
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
result = manager.delete(environment_id='datacenter1',
|
||||||
|
session_id='session1',
|
||||||
|
service_id='test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_webfarm_delete_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_delete_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_webfarm_delete_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.WebServerFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_list_with_one_parameter(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.list('datacenter1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetapp_list_with_all_parameters(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.list('test', '1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetapp_list_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.list(environment_id='test', session_id='1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetapp_list_with_named_parameter(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.list(environment_id='test')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetapp_list_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.list()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_create(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.create('datacenter1', 'session1', 'test')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session1'}
|
||||||
|
assert result.body == 'test'
|
||||||
|
|
||||||
|
def test_aspnetapp_create_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.create(environment_id='datacenter1',
|
||||||
|
session_id='session2',
|
||||||
|
app='test2')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session2'}
|
||||||
|
assert result.body == 'test2'
|
||||||
|
|
||||||
|
def test_aspnetapp_create_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_create_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_create_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_delete(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.delete('datacenter1', 'session1', 'test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_aspnetapp_delete_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
result = manager.delete(environment_id='datacenter1',
|
||||||
|
session_id='session1',
|
||||||
|
service_id='test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_aspnetapp_delete_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_delete_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetapp_delete_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_list_with_one_parameter(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.list('datacenter1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetfarm_list_with_all_parameters(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.list('test', '1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetfarm_list_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.list(environment_id='test', session_id='1')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetfarm_list_with_named_parameter(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.list(environment_id='test')
|
||||||
|
assert result == []
|
||||||
|
|
||||||
|
def test_aspnetfarm_list_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.list()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_create(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.create('datacenter1', 'session1', 'test')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session1'}
|
||||||
|
assert result.body == 'test'
|
||||||
|
|
||||||
|
def test_aspnetfarm_create_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.create(environment_id='datacenter1',
|
||||||
|
session_id='session2',
|
||||||
|
app_farm='test2')
|
||||||
|
assert result.headers == {'X-Configuration-Session': 'session2'}
|
||||||
|
assert result.body == 'test2'
|
||||||
|
|
||||||
|
def test_aspnetfarm_create_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_create_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_create_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.create()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result is 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_delete(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.delete('datacenter1', 'session1', 'test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_aspnetfarm_delete_with_named_parameters(self):
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
result = manager.delete(environment_id='datacenter1',
|
||||||
|
session_id='session1',
|
||||||
|
service_id='test')
|
||||||
|
assert result is None
|
||||||
|
|
||||||
|
def test_aspnetfarm_delete_negative_with_two_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1', 'session1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_delete_negative_with_one_parameter(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete('datacenter1')
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
|
||||||
|
def test_aspnetfarm_delete_negative_without_parameters(self):
|
||||||
|
result = 'Exception'
|
||||||
|
manager = services.AspNetAppFarmManager(api)
|
||||||
|
try:
|
||||||
|
result = manager.delete()
|
||||||
|
except TypeError:
|
||||||
|
pass
|
||||||
|
assert result == 'Exception'
|
||||||
|
Loading…
Reference in New Issue
Block a user