Moved to JDK 18.

This commit is contained in:
Erik C. Thauvin 2022-03-23 11:58:18 -07:00
parent 4972e8e5d8
commit fa34f47dab
11 changed files with 19 additions and 28 deletions

View file

@ -43,7 +43,7 @@ import static net.thauvin.erik.mobibot.Utils.bold;
/**
* The War module.
*
* @author <a href="https://erik.thauvin.net" target="_blank">Erik C. Thauvin</a>
* @author <a href="https://erik.thauvin.net/">Erik C. Thauvin</a>
* @since 1.0
*/
public final class War extends AbstractModule {

View file

@ -39,7 +39,7 @@ import assertk.assertions.isInstanceOf
import com.rometools.rome.io.FeedException
import net.thauvin.erik.mobibot.FeedReader.Companion.readFeed
import org.testng.annotations.Test
import java.io.FileNotFoundException
import java.io.IOException
import java.net.MalformedURLException
import java.net.UnknownHostException
@ -64,8 +64,8 @@ class FeedReaderTest {
assertThat { readFeed("https://www.example.com") }.isFailure().isInstanceOf(FeedException::class.java)
assertThat { readFeed("https://www.examples.com/foo") }.isFailure()
.isInstanceOf(FileNotFoundException::class.java)
assertThat { readFeed("https://www.thauvin.net/foo") }.isFailure()
.isInstanceOf(IOException::class.java)
assertThat { readFeed("https://www.examplesfoo.com/") }.isFailure()
.isInstanceOf(UnknownHostException::class.java)

View file

@ -36,6 +36,7 @@ import assertk.assertThat
import assertk.assertions.any
import assertk.assertions.contains
import assertk.assertions.isEqualTo
import assertk.assertions.isGreaterThan
import assertk.assertions.isInstanceOf
import assertk.assertions.matches
import assertk.assertions.prop
@ -79,7 +80,7 @@ class CurrencyConverterTest {
fun testCurrencyRates() {
val rates = currencyRates()
assertThat(rates).all {
size().isEqualTo(33)
size().isGreaterThan(30)
any { it.matches("[A-Z]{3}: +[\\d.]+".toRegex()) }
contains("EUR: 1")
}