Package com.laamella.queryprutser.common

Source Code of com.laamella.queryprutser.common.SeparatedStringBuilderTest

package com.laamella.queryprutser.common;

import static org.junit.Assert.*;

import com.laamella.queryprutser.common.SeparatedStringBuilder;
import org.junit.Test;

public class SeparatedStringBuilderTest {

  @Test
  public void whenNotAppendingAnythingThenResultIsEmpty() {
    final SeparatedStringBuilder string = new SeparatedStringBuilder("pre", "in", "post");
    assertEquals("", string.toString());
  }

  @Test
  public void whenAppendingOneThingThenPreAndPostfixAreAdded() {
    final SeparatedStringBuilder string = new SeparatedStringBuilder("pre", "in", "post");
    string.add("text");
    assertEquals("pretextpost", string.toString());
  }

  @Test
  public void whenAppendingSeveralThingsThenPreInAndPostfixAreAdded() {
    final SeparatedStringBuilder string = new SeparatedStringBuilder("pre", "in", "post");
    string.add("text1", "text2", "text3");
    assertEquals("pretext1intext2intext3post", string.toString());
  }

}
TOP

Related Classes of com.laamella.queryprutser.common.SeparatedStringBuilderTest

TOP
Copyright © 2018 www.massapi.com. 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.