@Test(expected = ImpossibleSolutionException.class)
    public void test_unsolvable_matrix_solve() throws 
            ImpossibleSolutionException,UnsquaredMatrixException,
            ElementOutOfRangeException{
        
        int height=2;
        int width=2;
        System.out.print("Testing unsolvable matrix solve method...\n\t");
        try{
            test_matrix = new LinearEquationSystem(height,width);
        }catch(UnsquaredMatrixException e){
            throw e;
        }
        try{
            test_matrix.setValueAt(0,0,4.0f);
            test_matrix.setValueAt(0,1,2.0f);
            test_matrix.setValueAt(0,2,-120.0f);
            test_matrix.setValueAt(1,0,-2.0f);
            test_matrix.setValueAt(1,1,-1.0f);
            test_matrix.setValueAt(1,2,-22.0f);
        }catch(ElementOutOfRangeException e){
            throw e;
        }
        try{
            test_matrix.solve();
        }catch(ImpossibleSolutionException e){
            System.out.println(e.toString());
            throw e;
        }
    }