Skip to content
Snippets Groups Projects
Select Git revision
  • 7f1850cfd22be03d40507e9ed5f49640027b73f3
  • main default protected
  • NewGraphicSystem
  • LayeredRendering
4 results

PhysicEngine.hpp

Blame
  • 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);
      }
    }