package pr2.lambda.matrixsuche.test;

import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import pr2.lambda.matrixsuche.MatrixSuche;

import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNull;

public class MatrixSucheTest {

    @Test
    void testSuche() {

// TODO: Einkommentieren
//        int[][] matrix = {
//                {3, 5, 6, 7, 8},
//                {10, 12, 14, 16, 18},
//                {23, 25, 26, 27, 28}
//        };
//
//        Assertions.assertEquals("(0, 1)",
//                MatrixSuche.findEntry(matrix, 5).toString());
//        assertEquals("(2, 0)",
//                MatrixSuche.findEntry(matrix, 23).toString());
//        assertEquals("(1, 2)",
//                MatrixSuche.findEntry(matrix, 14).toString());
//        assertEquals("(0, 4)",
//                MatrixSuche.findEntry(matrix, 8).toString());
//        assertNull(
//                MatrixSuche.findEntry(matrix, 99));
    }
}
