@@ -33,8 +33,8 @@ class CustomTransformTests: XCTestCase {
3333 let JSON = mapper. toJSON ( transforms)
3434 let parsedTransforms = mapper. map ( JSON)
3535 expect ( parsedTransforms) . notTo ( beNil ( ) )
36- expect ( parsedTransforms. date) . to ( equal ( transforms. date) )
37- expect ( parsedTransforms. dateOpt) . to ( equal ( transforms. dateOpt) )
36+ expect ( parsedTransforms? . date) . to ( equal ( transforms. date) )
37+ expect ( parsedTransforms? . dateOpt) . to ( equal ( transforms. dateOpt) )
3838 }
3939
4040 func testISO8601DateTransform( ) {
@@ -45,27 +45,28 @@ class CustomTransformTests: XCTestCase {
4545
4646 let parsedTransforms = mapper. map ( JSON)
4747 expect ( parsedTransforms) . notTo ( beNil ( ) )
48- expect ( parsedTransforms. ISO8601Date) . to ( equal ( transforms. ISO8601Date) )
49- expect ( parsedTransforms. ISO8601DateOpt) . to ( equal ( transforms. ISO8601DateOpt) )
48+ expect ( parsedTransforms? . ISO8601Date) . to ( equal ( transforms. ISO8601Date) )
49+ expect ( parsedTransforms? . ISO8601DateOpt) . to ( equal ( transforms. ISO8601DateOpt) )
5050 }
5151
5252 func testISO8601DateTransformWithInvalidInput( ) {
5353 var JSON : [ String : AnyObject ] = [ " ISO8601Date " : " " ]
5454 let transforms = mapper. map ( JSON)
5555
56- expect ( transforms. ISO8601DateOpt) . to ( beNil ( ) )
56+ expect ( transforms? . ISO8601DateOpt) . to ( beNil ( ) )
5757
5858 JSON [ " ISO8601Date " ] = " incorrect format "
5959
6060 let transforms2 = mapper. map ( JSON)
6161
62- expect ( transforms2. ISO8601DateOpt) . to ( beNil ( ) )
62+ expect ( transforms2? . ISO8601DateOpt) . to ( beNil ( ) )
6363 }
6464
6565 func testCustomFormatDateTransform( ) {
6666 let dateString = " 2015-03-03T02:36:44 "
6767 var JSON : [ String : AnyObject ] = [ " customFormateDate " : dateString]
68- let transform = mapper. map ( JSON)
68+ let transform : Transforms ! = mapper. map ( JSON)
69+ expect ( transform) . notTo ( beNil ( ) )
6970
7071 let JSONOutput = mapper. toJSON ( transform)
7172
@@ -77,7 +78,7 @@ class CustomTransformTests: XCTestCase {
7778 var JSON : [ String : AnyObject ] = [ " intWithString " : " \( intValue) " ]
7879 let transforms = mapper. map ( JSON)
7980
80- expect ( transforms. intWithString) . to ( equal ( intValue) )
81+ expect ( transforms? . intWithString) . to ( equal ( intValue) )
8182 }
8283
8384 func testInt64MaxValue( ) {
@@ -88,7 +89,7 @@ class CustomTransformTests: XCTestCase {
8889
8990 let parsedTransforms = mapper. map ( JSON)
9091 expect ( parsedTransforms) . notTo ( beNil ( ) )
91- expect ( parsedTransforms. int64Value) . to ( equal ( transforms. int64Value) )
92+ expect ( parsedTransforms? . int64Value) . to ( equal ( transforms. int64Value) )
9293 }
9394
9495 func testURLTranform( ) {
@@ -100,17 +101,17 @@ class CustomTransformTests: XCTestCase {
100101
101102 let parsedTransforms = mapper. map ( JSON)
102103 expect ( parsedTransforms) . notTo ( beNil ( ) )
103- expect ( parsedTransforms. URL) . to ( equal ( transforms. URL) )
104- expect ( parsedTransforms. URLOpt) . to ( equal ( transforms. URLOpt) )
104+ expect ( parsedTransforms? . URL) . to ( equal ( transforms. URL) )
105+ expect ( parsedTransforms? . URLOpt) . to ( equal ( transforms. URLOpt) )
105106 }
106107
107108 func testEnumTransform( ) {
108109 var JSON : [ String : AnyObject ] = [ " firstImageType " : " cover " , " secondImageType " : " thumbnail " ]
109110 let transforms = mapper. map ( JSON)
110111
111112 let imageType = Transforms . ImageType. self
112- expect ( transforms. firstImageType) . to ( equal ( imageType. Cover) )
113- expect ( transforms. secondImageType) . to ( equal ( imageType. Thumbnail) )
113+ expect ( transforms? . firstImageType) . to ( equal ( imageType. Cover) )
114+ expect ( transforms? . secondImageType) . to ( equal ( imageType. Thumbnail) )
114115 }
115116}
116117
0 commit comments