Advertisement
Guest User

Untitled

a guest
May 30th, 2016
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Eiffel 1.52 KB | None | 0 0
  1. note
  2.     description : "MyMap application root class"
  3.     author: "Przemyslaw Pawluk"
  4.     date: "2013 May 9"
  5.     version: 1.0
  6.  
  7. class
  8.     APPLICATION inherit ES_SUITE
  9.  
  10. create
  11.     make
  12.  
  13. feature {NONE} -- Initialization
  14.  
  15.     make
  16.             -- Run tests
  17.         --do
  18. --          add_test (create {MY_MAP_TESTS}.make)
  19. --          show_errors
  20. --           show_browser
  21. --          run_espec
  22.         --end
  23.  
  24.         --MY_TESTER
  25.         local
  26.                 map: MY_MAP[STRING, INTEGER]
  27.                 key1: STRING
  28.                 val1: INTEGER
  29.                 key2: STRING
  30.                 val2: INTEGER
  31.                 key3: STRING
  32.                 val3: INTEGER
  33.                 key4: STRING
  34.                 val4: INTEGER
  35.                 key5: STRING
  36.                 val5: INTEGER
  37.                 key6: STRING
  38.                 val6: INTEGER
  39.             do
  40.  
  41.                 create map.make
  42.                 key1 := "k1"
  43.                 val1:= 1
  44.                 key2 := "k2"
  45.                 val2:= 2
  46.                 key3 := "k3"
  47.                 val3:= 3
  48.                 key4 := "k4"
  49.                 val4:= 4
  50.                 key5 := "k5"
  51.                 val5:= 5
  52.                 key6 := "k6"
  53.                 val6:= 6
  54. --              io.put_string ("k" + key1.out + "," + "v" + val1.out)
  55. --              io.put_new_line
  56.                 map.put(key1, val1)
  57.  
  58. --              map.put(key2, val2)
  59. --              map.put(key3, val3)
  60. --              map.put(key4, val4)
  61. --              map.put(key5, val5)
  62. --              map.put(key6, val6)
  63.  
  64.                 io.put_string ("k" + key1.out + "," + map.get (key1))
  65. --              io.put_string (map.get (key1).out)
  66. --              io.put_new_line
  67. --              io.put_string (map.get (key2).out)
  68. --              io.put_new_line
  69. --              io.put_string (map.get (key3).out)
  70. --              io.put_new_line
  71. --              io.put_string (map.get (key4).out)
  72. --              io.put_new_line
  73. --              io.put_string (map.get (key5).out)
  74. --              io.put_new_line
  75. --              io.put_string (map.get (key6).out)
  76.  
  77.  
  78.         end
  79.  
  80.  
  81.  
  82. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement