001 package org.sonar.test.channel; 002 003 import org.sonar.channel.CodeReader; 004 005 public class ChannelMatchers { 006 007 public static <OUTPUT> ChannelMatcher<OUTPUT> consume(String sourceCode, OUTPUT output) { 008 return new ChannelMatcher<OUTPUT>(sourceCode, output); 009 } 010 011 public static <OUTPUT> ChannelMatcher<OUTPUT> consume(CodeReader codeReader, OUTPUT output) { 012 return new ChannelMatcher<OUTPUT>(codeReader, output); 013 } 014 015 public static ReaderHasNextCharMatcher hasNextChar(char nextChar) { 016 return new ReaderHasNextCharMatcher(nextChar); 017 } 018 }