def test_index
expected = {
'one' => '1',
'two' => '2'
}
assert_equal expected, @ini_file[:section_one]
expected = {'three' => '3'}
assert_equal expected, @ini_file['section_two']
expected = {
'four' => '4',
'five' => '5',
'six' => '6',
}
assert_equal expected, @ini_file['section three']
expected = {}
assert_equal expected, @ini_file['section_four']
expected = {'seven and eight' => '7 & 8'}
assert_equal expected, @ini_file['section_five']
expected = {}
assert_equal expected, @ini_file['section_six']
assert_nil @ini_file[nil]
expected = {}
ini_file = ::IniFile.new 'temp.ini'
assert_equal expected, ini_file['section_one']
assert_equal expected, ini_file['one']
assert_nil ini_file[nil]
end