mirror of
https://github.com/LucasVbr/LecteurPdfDoubleAffichage.git
synced 2026-07-09 12:47:45 +00:00
Merge remote-tracking branch 'refs/remotes/origin/main'
# Conflicts: # tests/lecteur_pdf/document/PDFTest.java
This commit is contained in:
@@ -1,18 +1,34 @@
|
||||
package lecteur_pdf.document;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.apache.pdfbox.pdmodel.PDDocument;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.*;
|
||||
import javax.swing.*;
|
||||
import java.awt.*;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
class PageTest {
|
||||
|
||||
@Test
|
||||
void getHauteur() {
|
||||
//TODO
|
||||
}
|
||||
/**
|
||||
* Test du constructeur {@link Page#Page(PDDocument, int)}
|
||||
*
|
||||
* @param args non utilisé
|
||||
*/
|
||||
public static void main(String[] args) throws IOException {
|
||||
/* Mise en place du JFrame de test */
|
||||
JFrame frame = new JFrame();
|
||||
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
frame.setLocationRelativeTo(null);
|
||||
frame.setSize(300, 300);
|
||||
frame.setBackground(Color.gray);
|
||||
frame.setVisible(true);
|
||||
|
||||
@Test
|
||||
void getLargeur() {
|
||||
// TODO
|
||||
/* Creation de l’objet Page */
|
||||
PDDocument document = PDDocument.load(new File("F:/test_pdf1.pdf"));
|
||||
Page page = new Page(document, 0);
|
||||
|
||||
/* Ajout de l’objet dans la frame et mise à jour de la frame */
|
||||
frame.add(page);
|
||||
frame.validate();
|
||||
}
|
||||
}
|
||||
@@ -31,7 +31,7 @@ class MenuTest {
|
||||
|
||||
final String[] itemAttendu = {"Ouvrir", "Fermer"};
|
||||
|
||||
Menu menuTest = new Menu();
|
||||
Menu menuTest = new Menu(new JFrame());
|
||||
ArrayList<JMenuItem> menuItemTest = menuTest.getMenuItems();
|
||||
|
||||
for (int i = 0; i < menuItemTest.size(); i++) {
|
||||
@@ -44,7 +44,7 @@ class MenuTest {
|
||||
|
||||
final String[] itemAttendu = {"Ouvrir", "Fermer"};
|
||||
|
||||
Menu menuTest = new Menu();
|
||||
Menu menuTest = new Menu(new JFrame());
|
||||
|
||||
for (int i = 0; i < itemAttendu.length; i++) {
|
||||
assertEquals(menuTest.getMenuItem(i).getText(), itemAttendu[i]);
|
||||
@@ -57,7 +57,7 @@ class MenuTest {
|
||||
JFrame frame = new JFrame("Menu ouverture");
|
||||
|
||||
// Créer le Menu
|
||||
Menu menu = new Menu();
|
||||
Menu menu = new Menu(new JFrame());
|
||||
|
||||
// Ajouter la barre de menu au frame
|
||||
frame.setJMenuBar(menu.getMenuBar());
|
||||
|
||||
@@ -11,10 +11,14 @@ import javax.swing.*;
|
||||
|
||||
class SelectionnerFichierTest {
|
||||
|
||||
@Test
|
||||
void ouvrirFichier() {
|
||||
JFrame frame = new JFrame("Menu ouverture");
|
||||
Menu menu = new Menu();
|
||||
/**
|
||||
* TODO comment main
|
||||
*
|
||||
* @param args
|
||||
*/
|
||||
public static void main(String[] args) {
|
||||
JFrame frame = new JFrame("Test Menu ouverture");
|
||||
Menu menu = new Menu(frame);
|
||||
frame.setJMenuBar(menu.getMenuBar());
|
||||
frame.setSize(300,300);
|
||||
frame.setLayout(null);
|
||||
|
||||
Reference in New Issue
Block a user