     /// - Text List Contents. YAY!.
     ///
     func testTextListContentsReturnsTheAssociatedTextListContents() {
-        let string = NSMutableAttributedString(string: "World Domination Plans:\n - Build Warp Drive\n - Rebuild Atlantis\n End!")
-        let expectedContents = "- Build Warp Drive\n - Rebuild Atlantis"
-
-        // Set Attribute
-        let range = (string.string as NSString).rangeOfString(expectedContents)
-        let attributes = [TextList.attributeName: TextList(kind: .Ordered)]
-
-        string.addAttributes(attributes, range: range)
+        let string = sampleListString
+        let expectedContents = sampleListContents
+        let expectedRange = sampleListRange
 
         // Verify!
-        let minimumIndex = range.location
-        let maximumIndex = range.location + range.length
+        let minimumIndex = expectedRange.location
+        let maximumIndex = expectedRange.location + expectedRange.length
 
         for index in (0 ..< string.length) {
             let retrievedContents = string.textListContents(followingIndex: index)

    /// - The "Text List Substring" range, when applicable.
    ///
    func testRangeOfTextListReturnsTheExpectedRange() {
        let string = NSMutableAttributedString(string: "Alala lala long long le long long long YEAH!")
        let attributes = [TextList.attributeName: TextList(kind: .Ordered)]
        let expected = (string.string as NSString).rangeOfString("long le long")

        string.addAttributes(attributes, range: expected)

        let minimumIndex = expected.location
        let maximumIndex = expected.location + expected.length

    /// - Range: (loc: 0 , length: Sample String Length)
    ///
    func testRangeOfEntireStringWorksAsExpectedWithNonEmptyStrings() {
        let string = samplePlainString
        let range = string.rangeOfEntireString

        XCTAssert(range.location == 0)
