def test_alias_default
assert_equal(1, @aliases_call)
@SetupAlias.position = '2'
assert_nil(@SetupAlias.alias_path)
assert_nil(@SetupAlias.orig_path)
assert_nil(@SetupAlias.virtual_host)
@SetupAlias.alias_path = '/anna'
@SetupAlias.orig_path = '/alice'
@SetupAlias.virtual_host = 'web'
assert_equal('/anna', @SetupAlias.alias_path)
assert_equal('/alice', @SetupAlias.orig_path)
assert_equal('web', @SetupAlias.virtual_host)
@SetupAlias.write
assert_equal(1, @set_aliases_call)
assert_equal(3, @alias_list.length)
assert_equal({ 'alias_path' => '/bar',
'orig_path' => '/foo',
'virtual_host' => nil
}, @alias_list[0])
assert_equal({ 'alias_path' => '/fuge',
'orig_path' => '/hoge',
'virtual_host' => 'www2'
}, @alias_list[1])
assert_equal({ 'alias_path' => '/anna',
'orig_path' => '/alice',
'virtual_host' => 'web'
}, @alias_list[2])
assert_equal(1, @driver_call)
assert_equal(1, @redirect_call)
assert_equal('AliasMap', @redirect_last_page_name)
assert_nil(@redirect_last_query_params)
end