Skip to content
Snippets Groups Projects
Select Git revision
  • 056c02c20e77ae2f2d9a6ab225afb62ce9d7ad21
  • main default protected
  • variant
3 results

ViewElement.java

Blame
  • Forked from COUETOUX Basile / FirefighterStarter
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    BreadthFirstSearchTest.java 744 B
    package fr.univamu.progav.td1;
    
    import fr.univamu.progav.td1.mock.MockTree;
    import org.junit.jupiter.api.Test;
    
    import java.util.List;
    
    import static org.junit.jupiter.api.Assertions.*;
    
    class BreadthFirstSearchTest {
    
      @Test
      void searchTree0() {
        List<Integer> bfsOrder =
          new BreadthFirstSearch(MockTree.tree0).getOrderedValue();
        assertEquals(List.of(0,1,2,3,4), bfsOrder);
      }
    
    
      @Test
      void searchTree1() {
        List<Integer> bfsOrder =
          new BreadthFirstSearch(MockTree.tree1).getOrderedValue();
        assertEquals(List.of(1,2,7,3,5,8,9,4,6), bfsOrder);
      }
    
      @Test
      void searchLeaf() {
        List<Integer> bfsOrder = new BreadthFirstSearch(MockTree.of(2)).getOrderedValue();
        assertEquals(List.of(2), bfsOrder);
      }
    }