Package statechum.StatechumXML

Examples of statechum.StatechumXML.LEGACY_StringSequenceWriter


  protected final Configuration config = Configuration.getDefaultConfiguration().copy();
 
  @Test
  public final void testWriteInputSequence1a() {
    List<String> inputSequence = Arrays.asList(new String[] {});
    StringBuffer wr = new StringBuffer();new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    Assert.assertEquals(LEGACY_StringSequenceWriter.seqStart+""+LEGACY_StringSequenceWriter.seqEnd,wr.toString());
  }
View Full Code Here


  }

  @Test
  public final void testWriteInputSequence2a() {
    List<String> inputSequence = Arrays.asList(new String[] {"this is a test"});
    StringBuffer wr = new StringBuffer();new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    Assert.assertEquals(LEGACY_StringSequenceWriter.seqStart+"this is a test"+LEGACY_StringSequenceWriter.seqEnd,wr.toString());
  }
View Full Code Here

  }

  @Test
  public final void testWriteInputSequence3a() {
    List<String> inputSequence = Arrays.asList(new String[] {"this is a test","some more"});
    StringBuffer wr = new StringBuffer();new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    Assert.assertEquals(LEGACY_StringSequenceWriter.seqStart+"this is a test"+LEGACY_StringSequenceWriter.seqSep+"some more"+LEGACY_StringSequenceWriter.seqEnd,wr.toString());
  }
View Full Code Here

  }

  @Test
  public final void testWriteInputSequence4a() {
    List<String> inputSequence = Arrays.asList(new String[] {"this is a test","some more","a"});
    StringBuffer wr = new StringBuffer();new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    Assert.assertEquals(LEGACY_StringSequenceWriter.seqStart+
        "this is a test"+LEGACY_StringSequenceWriter.seqSep+
        "some more"+LEGACY_StringSequenceWriter.seqSep+
        "a"+LEGACY_StringSequenceWriter.seqEnd,wr.toString());
  }
View Full Code Here

  @Test
  public final void testWriteInputSequence_fail1()  {
    final List<String> inputSequence = Arrays.asList(new String[] {""+LEGACY_StringSequenceWriter.seqStart});
    final StringBuffer wr = new StringBuffer();
    checkForCorrectException(new whatToRun() { public @Override void run() {
      new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    }},IllegalArgumentException.class,"invalid characters");
  }
View Full Code Here

  @Test
  public final void testWriteInputSequence_fail2() {
    final List<String> inputSequence = Arrays.asList(new String[] {""+LEGACY_StringSequenceWriter.seqNewLine});
    final StringBuffer wr = new StringBuffer();
    checkForCorrectException(new whatToRun() { public @Override void run() {
      new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    }},IllegalArgumentException.class,"invalid characters");
  }
View Full Code Here

  @Test
  public final void testWriteInputSequence_fail3() {
    final List<String> inputSequence = Arrays.asList(new String[] {"this is a test",""});
    final StringBuffer wr = new StringBuffer();
    checkForCorrectException(new whatToRun() { public @Override void run() {
      new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    }},IllegalArgumentException.class,"empty input in sequence");
  }
View Full Code Here

  @Test
  public final void testWriteInputSequence_fail4() {
    final List<String> inputSequence = Arrays.asList(new String[] {""});
    final StringBuffer wr = new StringBuffer();
    checkForCorrectException(new whatToRun() { public @Override void run() {
      new LEGACY_StringSequenceWriter(null).writeInputSequence(wr, inputSequence);
    }},IllegalArgumentException.class,"empty input in sequence");
  }
View Full Code Here

  }
 
  @Test
  public final void testReadInputSequence1() {
    List<String> expected = Arrays.asList(new String[] {});
    List<String> actual = new LEGACY_StringSequenceWriter(null).readInputSequence(
        ""+LEGACY_StringSequenceWriter.seqStart+LEGACY_StringSequenceWriter.seqEnd);
    Assert.assertTrue("wrong result: "+actual,expected.equals(actual));
   
    actual = new StringSequenceWriter(null).readInputSequence(
        "[]");
View Full Code Here

  }

  @Test
  public final void testReadInputSequence2() {
    List<String> expected = Arrays.asList(new String[] {"some more"});
    List<String> actual = new LEGACY_StringSequenceWriter(null).readInputSequence(
        LEGACY_StringSequenceWriter.seqStart+"some more"+LEGACY_StringSequenceWriter.seqEnd);
    Assert.assertTrue("wrong result: "+actual+", expected "+expected,expected.equals(actual));
   
    actual = new StringSequenceWriter(null).readInputSequence(
        "[\"some more\"]");
View Full Code Here

TOP

Related Classes of statechum.StatechumXML.LEGACY_StringSequenceWriter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.