package com.pitchedapps.frost.utils
import org.junit.Test
import kotlin.test.assertEquals
/**
* Created by Allan Wang on 2017-08-10.
*/
class JsoupCleanerTest {
val whitespaceRegex = Regex("\\s+")
fun String.cleanWhitespace() = replace("\n", "").replace(whitespaceRegex, " ").replace("> <", "><")
private fun String.assertCleanHtml(expected: String) {
assertEquals(expected.cleanWhitespace(), cleanHtml().cleanWhitespace())
}
private fun String.assertCleanJsoup(expected: String) {
assertEquals(expected.cleanWhitespace(), cleanJsoup().cleanWhitespace())
}
private fun String.assertCleanText(expected: String) {
assertEquals(expected.cleanWhitespace(), cleanText().cleanWhitespace())
}
@Test
fun noChange() {
"