// // EntityDecodingTests.swift // RSParserTests // // Created by Brent Simmons on 12/30/17. // Copyright © 2017 Ranchero Software, LLC. All rights reserved. // import XCTest import FeedParser //class EntityDecodingTests: XCTestCase { // // func test39Decoding() { // // // Bug found by Manton Reece — the ' entity was not getting decoded by NetNewsWire in JSON Feeds from micro.blog. // // let s = "These are the times that try men's souls." // let decoded = s.rsparser_stringByDecodingHTMLEntities() // // XCTAssertEqual(decoded, "These are the times that try men's souls.") // } // // func testEntities() { // var s = "…" // var decoded = s.rsparser_stringByDecodingHTMLEntities() // // XCTAssertEqual(decoded, "…") // // s = "…" // decoded = s.rsparser_stringByDecodingHTMLEntities() // XCTAssertEqual(decoded, "…") // // s = "'" // decoded = s.rsparser_stringByDecodingHTMLEntities() // XCTAssertEqual(decoded, "'") // // s = "§" // decoded = s.rsparser_stringByDecodingHTMLEntities() // XCTAssertEqual(decoded, "§") // // s = "£" // decoded = s.rsparser_stringByDecodingHTMLEntities() // XCTAssertEqual(decoded, "£") // // } //}