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 }