LatexSectionHeaderTest.java 939 B

1234567891011121314151617181920212223242526272829303132333435
  1. /*
  2. * Copyright (c) 2025. Andrew Grant Carrick Software. All rights reserved
  3. *
  4. */
  5. package scot.carricksoftware.grantswriter.writer.latex;
  6. import org.junit.jupiter.api.BeforeEach;
  7. import org.junit.jupiter.api.Test;
  8. import org.junit.jupiter.api.extension.ExtendWith;
  9. import org.mockito.Mock;
  10. import org.mockito.junit.jupiter.MockitoExtension;
  11. import static org.mockito.Mockito.verify;
  12. import static scot.carricksoftware.grantswriter.GenerateCertificateRandomValues.GetRandomString;
  13. @ExtendWith(MockitoExtension.class)
  14. class LatexSectionHeaderTest {
  15. private LatexSectionHeader header;
  16. @Mock private LatexDivisionHeader latexDivisionHeaderMock;
  17. @BeforeEach
  18. void setUp() {
  19. header = new LatexSectionHeaderImpl(latexDivisionHeaderMock);
  20. }
  21. @Test
  22. void writeTest() {
  23. String title = GetRandomString();
  24. header.write(title);
  25. verify(latexDivisionHeaderMock).write(1, title);
  26. }
  27. }