From 588b125ef4f70078f64780064328c7263caa0d05 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Tue, 31 Dec 2024 21:19:55 +0100 Subject: [PATCH] =?utf8?q?=E2=9C=85=20Add=20test=20for=20GenerateSSK=20mes?= =?utf8?q?sage?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../net/pterodactylus/fcp/GenerateSSKTest.java | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/test/java/net/pterodactylus/fcp/GenerateSSKTest.java diff --git a/src/test/java/net/pterodactylus/fcp/GenerateSSKTest.java b/src/test/java/net/pterodactylus/fcp/GenerateSSKTest.java new file mode 100644 index 0000000..2338319 --- /dev/null +++ b/src/test/java/net/pterodactylus/fcp/GenerateSSKTest.java @@ -0,0 +1,29 @@ +package net.pterodactylus.fcp; + +import org.junit.Test; + +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.equalTo; +import static org.hamcrest.Matchers.notNullValue; + +public class GenerateSSKTest { + + @Test + public void generateSskMessageHasCorrectName() { + GenerateSSK generateSSK = new GenerateSSK(); + assertThat(generateSSK.getName(), equalTo("GenerateSSK")); + } + + @Test + public void generateSskWithoutIdentifierGeneratesAIdentifier() { + GenerateSSK generateSSK = new GenerateSSK(); + assertThat(generateSSK.getField("Identifier"), notNullValue()); + } + + @Test + public void generateSskWithIdentifierSetsIdentifier() { + GenerateSSK generateSSK = new GenerateSSK("test-identifier"); + assertThat(generateSSK.getField("Identifier"), equalTo("test-identifier")); + } + +} -- 2.7.4