@@ -109,33 +109,33 @@ export function main() {
109
109
( ) => { expect ( StringMapWrapper . equals ( { } , { } ) ) . toBe ( true ) ; } ) ;
110
110
111
111
it ( 'should return true when comparing the same map' , ( ) => {
112
- var m1 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
112
+ var m1 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
113
113
expect ( StringMapWrapper . equals ( m1 , m1 ) ) . toBe ( true ) ;
114
114
} ) ;
115
115
116
116
it ( 'should return true when comparing different maps with the same keys and values' , ( ) => {
117
- var m1 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
118
- var m2 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
117
+ var m1 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
118
+ var m2 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
119
119
expect ( StringMapWrapper . equals ( m1 , m2 ) ) . toBe ( true ) ;
120
120
} ) ;
121
121
122
122
it ( 'should return false when comparing maps with different numbers of keys' , ( ) => {
123
- var m1 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
124
- var m2 = { 'a' : 1 , 'b' : 2 , 'c' : 3 , 'd' : 4 } ;
123
+ var m1 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
124
+ var m2 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 , 'd' : 4 } ;
125
125
expect ( StringMapWrapper . equals ( m1 , m2 ) ) . toBe ( false ) ;
126
126
expect ( StringMapWrapper . equals ( m2 , m1 ) ) . toBe ( false ) ;
127
127
} ) ;
128
128
129
129
it ( 'should return false when comparing maps with different keys' , ( ) => {
130
- var m1 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
131
- var m2 = { 'a' : 1 , 'b' : 2 , 'CC' : 3 } ;
130
+ var m1 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
131
+ var m2 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'CC' : 3 } ;
132
132
expect ( StringMapWrapper . equals ( m1 , m2 ) ) . toBe ( false ) ;
133
133
expect ( StringMapWrapper . equals ( m2 , m1 ) ) . toBe ( false ) ;
134
134
} ) ;
135
135
136
136
it ( 'should return false when comparing maps with different values' , ( ) => {
137
- var m1 = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
138
- var m2 = { 'a' : 1 , 'b' : 20 , 'c' : 3 } ;
137
+ var m1 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 2 , 'c' : 3 } ;
138
+ var m2 : { [ key : string ] : number } = { 'a' : 1 , 'b' : 20 , 'c' : 3 } ;
139
139
expect ( StringMapWrapper . equals ( m1 , m2 ) ) . toBe ( false ) ;
140
140
expect ( StringMapWrapper . equals ( m2 , m1 ) ) . toBe ( false ) ;
141
141
} ) ;
0 commit comments