/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package project.latex.balloon; import static org.junit.Assert.*; import org.junit.Before; import org.junit.Test; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; /** * * @author Dan */ public class IncrementalSentenceIdGeneratorTest { private IncrementalSentenceIdGenerator sentenceIdGenerator; private FlightInfoManager flightInfoManager; @Before public void setUp() { flightInfoManager = mock(FlightInfoManager.class); when(flightInfoManager.getFlightInfo()).thenReturn(new FlightInfo()); sentenceIdGenerator = new IncrementalSentenceIdGenerator(flightInfoManager); } @Test public void testGenerateId() { assertEquals("1_0", sentenceIdGenerator.generateId()); assertEquals("1_1", sentenceIdGenerator.generateId()); assertEquals("1_2", sentenceIdGenerator.generateId()); } }