@@ -655,7 +655,7 @@ extension TestNSJSONSerialization {
655
655
( " -0.23456789012345 " , - 0.23456789012345 ) ,
656
656
]
657
657
for param in params {
658
- let testDict = [ param. 0 : param. 1 as AnyObject ] as [ String : AnyObject ]
658
+ let testDict = [ param. 0 : param. 1 ]
659
659
let str = try ? trySerialize ( testDict. bridge ( ) )
660
660
XCTAssertEqual ( str!, " { \" \( param. 0 ) \" : \( param. 1 ) } " , " serialized value should have a decimal places and leading zero " )
661
661
}
@@ -671,7 +671,7 @@ extension TestNSJSONSerialization {
671
671
( " -1.23456789012345 " , - 1.23456789012345 ) ,
672
672
]
673
673
for param in paramsBove1 {
674
- let testDict = [ param. 0 : param. 1 as AnyObject ] as [ String : AnyObject ]
674
+ let testDict = [ param. 0 : param. 1 ]
675
675
let str = try ? trySerialize ( testDict. bridge ( ) )
676
676
XCTAssertEqual ( str!, " { \" \( param. 0 ) \" : \( param. 1 ) } " , " serialized Double should have a decimal places and leading value " )
677
677
}
@@ -686,7 +686,7 @@ extension TestNSJSONSerialization {
686
686
( " 1 " , 1.0 ) ,
687
687
]
688
688
for param in paramsWholeNumbers {
689
- let testDict = [ param. 0 : param. 1 as AnyObject ] as [ String : AnyObject ]
689
+ let testDict = [ param. 0 : param. 1 ]
690
690
let str = try ? trySerialize ( testDict. bridge ( ) )
691
691
XCTAssertEqual ( str!, " { \" \( param. 0 ) \" : \( param. 0 . _bridgeToObject ( ) . intValue) } " , " expect that serialized value should not contain trailing zero or decimal as they are whole numbers " )
692
692
}
@@ -695,7 +695,7 @@ extension TestNSJSONSerialization {
695
695
func excecute_testWholeNumbersWithIntInput( ) {
696
696
for i in - 10 ..< 10 {
697
697
let iStr = " \( i) "
698
- let testDict = [ iStr : i as AnyObject ] as [ String : AnyObject ]
698
+ let testDict = [ iStr : i]
699
699
let str = try ? trySerialize ( testDict. bridge ( ) )
700
700
XCTAssertEqual ( str!, " { \" \( iStr) \" : \( i) } " , " expect that serialized value should not contain trailing zero or decimal as they are whole numbers " )
701
701
}
0 commit comments