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