diff options
author | Harald Musum <musum@yahooinc.com> | 2024-04-11 11:01:06 +0200 |
---|---|---|
committer | Harald Musum <musum@yahooinc.com> | 2024-04-11 11:01:06 +0200 |
commit | 474625f3485045b752856df0ea14052cd0fde288 (patch) | |
tree | 640762374066068c238fff56f4855c3c8769d4a9 /config-model/src/test/java/com/yahoo/vespa/model/container | |
parent | c4ad235907875f9935f90d57e883990016d50a8f (diff) |
Use assertThrows
Diffstat (limited to 'config-model/src/test/java/com/yahoo/vespa/model/container')
-rw-r--r-- | config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java b/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java index cb2594ae49c..0f750db2b8d 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/container/component/ModelTest.java @@ -7,8 +7,7 @@ import org.junit.jupiter.api.Test; import java.util.Set; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.fail; +import static org.junit.jupiter.api.Assertions.assertThrows; /** * @author hmusum @@ -24,13 +23,11 @@ public class ModelTest { </component> """; - try { - var state = new DeployState.Builder().build(); - Model.fromXml(state, XML.getDocument(xml).getDocumentElement(), "transformer-model", Set.of()); - fail("should fail"); - } catch (IllegalArgumentException e) { - assertEquals("Invalid url 'models/e5-base-v2.onnx': url has no 'scheme' component", e.getMessage()); - } + var state = new DeployState.Builder().build(); + var element = XML.getDocument(xml).getDocumentElement(); + assertThrows(IllegalArgumentException.class, + () -> Model.fromXml(state, element, "transformer-model", Set.of()), + "Invalid url 'models/e5-base-v2.onnx': url has no 'scheme' component"); } } |