Package org.sourceforge.jsonedit.core.text

Source Code of org.sourceforge.jsonedit.core.text.JsonReconcilingStrategyTest

/**
*
*/
package org.sourceforge.jsonedit.core.text;


import org.eclipse.jface.text.IDocument;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.sourceforge.jsonedit.core.text.JsonReconcilingStrategy;
import org.sourceforge.jsonedit.core.util.FileToDocUtility;

/**
* @author Matt Garner
*
*/
public class JsonReconcilingStrategyTest {
 
  @Before
  public void onSetup() {
   
  }
 
 
  public void tearDown() {
   
  }
 
  @Test
  public void testFile1() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test1.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(2, jtop.fPositions.size());
  }
 
  @Test
  public void testFile2() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test2.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(6, jtop.fPositions.size());
  }
 
  @Test
  public void testFile3() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test3.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(7, jtop.fPositions.size());
  }
 
  @Test
  public void testFile4() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test4.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(7, jtop.fPositions.size());
  }
 
  @Test
  public void testFile5() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test5.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(1, jtop.fPositions.size());
  }
 
  @Test
  public void testFile6() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test6.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(1, jtop.fPositions.size());
  }
 
  @Test
  public void testFile7() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test7.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(1, jtop.fPositions.size());
  }
 
  @Test
  public void testFile8() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test8.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(1, jtop.fPositions.size());
  }
 
  @Test
  public void testFile9() {
   
    IDocument doc = FileToDocUtility.getDocument(System.getProperty("user.dir") + "/resources/testfiles/test9.json");
   
    JsonReconcilingStrategy jtop = new JsonReconcilingStrategy();
    jtop.setDocument(doc);
   
    jtop.initialReconcile();
   
    Assert.assertEquals(2, jtop.fPositions.size());
  }
}
TOP

Related Classes of org.sourceforge.jsonedit.core.text.JsonReconcilingStrategyTest

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.