001package com.ganteater.ae.processor;
002
003import static org.junit.Assert.assertEquals;
004
005import org.junit.Test;
006
007public class ProcessorUtilityMethodsTest {
008
009        @Test
010        public void getFullClassName_whenAlreadyQualified_returnsSameValue() {
011                // Arrange
012                String input = "com.example.Custom";
013
014                // Act
015                String result = Processor.getFullClassName(input);
016
017                // Assert
018                assertEquals("com.example.Custom", result);
019        }
020
021        @Test
022        public void getFullClassName_whenSimpleName_prefixesWithProcessorPackage() {
023                // Arrange
024                String input = "BaseProcessor";
025
026                // Act
027                String result = Processor.getFullClassName(input);
028
029                // Assert
030                assertEquals(Processor.STG_PROCESSOR_PACKAGE_NAME + "BaseProcessor", result);
031        }
032}