Files
Paper/paper-api/src/test/java/org/bukkit/conversations/ConversationContextTest.java
Bukkit/Spigot 2a6d2d27d7 #909: Update tests to JUnit 5
By: DerFrZocker <derrieple@gmail.com>
2023-09-24 06:09:10 +10:00

34 lines
1.1 KiB
Java

package org.bukkit.conversations;
import static org.junit.jupiter.api.Assertions.*;
import java.util.HashMap;
import java.util.Map;
import org.junit.jupiter.api.Test;
/**
*/
public class ConversationContextTest {
@Test
public void TestFromWhom() {
Conversable conversable = new FakeConversable();
ConversationContext context = new ConversationContext(null, conversable, new HashMap<Object, Object>());
assertEquals(conversable, context.getForWhom());
}
@Test
public void TestPlugin() {
Conversable conversable = new FakeConversable();
ConversationContext context = new ConversationContext(null, conversable, new HashMap<Object, Object>());
assertNull(context.getPlugin());
}
@Test
public void TestSessionData() {
Conversable conversable = new FakeConversable();
Map session = new HashMap();
session.put("key", "value");
ConversationContext context = new ConversationContext(null, conversable, session);
assertEquals("value", context.getSessionData("key"));
}
}