@Test(expected = IllegalArgumentException.class) public void testCalculatNOM() throws IOException { analyzer.calculateNOM("anypath"); }
@Override public int calculateNOM(String filepath) throws IOException { throw new IllegalArgumentException("Unknown type of Analyzer, cannot calculate NOM"); }
NullAnalyzer extends SourceCodeAnalyzer { @Override public int calculateNOM(String filepath) throws IOException { throw new IllegalArgumentException("Unknown type of Analyzer, cannot calculate NOM"); } }
NullAnalyzer extends SourceCodeAnalyzer { @Override public int calculateNOM(String filepath) throws IOException { throw new IllegalArgumentException("Unknown type of Analyzer, cannot calculate NOM"); }  }
NullAnalyzer extends SourceCodeAnalyzer { @Override public int calculateNOM(String filepath) throws IOException { throw new IllegalArgumentException("Unknown type of Analyzer, cannot calculate NOM"); }  @Override int calculateLOC(String filepath); @Override int calculateNOM(String filepath); @Override int calculateNOC(String filepath); }
NullAnalyzer extends SourceCodeAnalyzer { @Override public int calculateNOM(String filepath) throws IOException { throw new IllegalArgumentException("Unknown type of Analyzer, cannot calculate NOM"); }  @Override int calculateLOC(String filepath); @Override int calculateNOM(String filepath); @Override int calculateNOC(String filepath);  }