001package com.ganteater.ae.processor;
002
003import static org.junit.Assert.*;
004
005import org.junit.Test;
006
007public class MessageHandlerTest {
008
009        @Test
010        public void close_shouldMarkProcessDone() {
011                // Arrange
012                MessageHandler handler = new MessageHandler();
013                assertFalse(handler.isProcessDone());
014
015                // Act
016                handler.close();
017
018                // Assert
019                assertTrue(handler.isProcessDone());
020        }
021
022        @Test
023        public void setProcessDone_shouldUpdateValue() {
024                // Arrange
025                MessageHandler handler = new MessageHandler();
026
027                // Act
028                handler.setProcessDone(true);
029
030                // Assert
031                assertTrue(handler.isProcessDone());
032        }
033}