We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a947065 commit 7cb40bbCopy full SHA for 7cb40bb
LeanCloudTests/LCTypeTestCase.swift
@@ -176,5 +176,24 @@ class LCTypeTestCase: BaseTestCase {
176
let stringCopy = archiveThenUnarchive(string)
177
XCTAssertEqual(stringCopy, string)
178
}
179
-
+
180
+ func testStringValue() {
181
+ let nsNumber = NSNumber(1)
182
+ let nsString: String = nsNumber.stringValue
183
+ let lcString: String? = nsNumber.stringValue
184
+ XCTAssertEqual(nsString, lcString)
185
186
+ XCTAssertEqual(Int(1).stringValue, "1")
187
+ XCTAssertEqual(UInt(1).stringValue, "1")
188
+ XCTAssertEqual(Int8(1).stringValue, "1")
189
+ XCTAssertEqual(UInt8(1).stringValue, "1")
190
+ XCTAssertEqual(Int16(1).stringValue, "1")
191
+ XCTAssertEqual(UInt16(1).stringValue, "1")
192
+ XCTAssertEqual(Int32(1).stringValue, "1")
193
+ XCTAssertEqual(UInt32(1).stringValue, "1")
194
+ XCTAssertEqual(Int64(1).stringValue, "1")
195
+ XCTAssertEqual(UInt64(1).stringValue, "1")
196
+ XCTAssertEqual(Float(1).stringValue, "1.0")
197
+ XCTAssertEqual(Double(1).stringValue, "1.0")
198
+ }
199
0 commit comments