|
What this is
Other links
The source code/* * Sun Public License Notice * * The contents of this file are subject to the Sun Public License * Version 1.0 (the "License"). You may not use this file except in * compliance with the License. A copy of the License is available at * http://www.sun.com/ * * The Original Code is NetBeans. The Initial Developer of the Original * Code is Sun Microsystems, Inc. Portions Copyright 1997-2003 Sun * Microsystems, Inc. All Rights Reserved. */ package org.netbeans.test.editor.indentation.programmatic; import java.io.*; import java.util.*; import org.netbeans.junit.NbTestCase; import org.netbeans.junit.NbTestSuite; import java.io.File; public class IndentCorePerformer extends NbTestCase { public IndentCorePerformer(String testCase) { super(testCase); } public void tearDown() throws Exception { assertFile("Output does not match golden file.", getGoldenFile(), new File(getWorkDir(), this.getName() + ".ref"), new File(getWorkDir(), this.getName() + ".diff"), new org.netbeans.test.editor.LineDiff(false)); } public void testwholeClass() throws Exception { PrintWriter log = null; PrintWriter ref = null; try { log = new PrintWriter(getLog()); ref = new PrintWriter(getRef()); Map indentationProperties = new HashMap(); new IndentCore().run(log, ref, "data/testfiles/IndentCorePerformer/wholeClass.txt", "text/x-java", indentationProperties); } finally { log.flush(); ref.flush(); } } public void testcomplexMethod() throws Exception { PrintWriter log = null; PrintWriter ref = null; try { log = new PrintWriter(getLog()); ref = new PrintWriter(getRef()); Map indentationProperties = new HashMap(); new IndentCore().run(log, ref, "data/testfiles/IndentCorePerformer/complexMethod.txt", "text/x-java", indentationProperties); } finally { log.flush(); ref.flush(); } } public void testcomplexClass() throws Exception { PrintWriter log = null; PrintWriter ref = null; try { log = new PrintWriter(getLog()); ref = new PrintWriter(getRef()); Map indentationProperties = new HashMap(); new IndentCore().run(log, ref, "data/testfiles/IndentCorePerformer/complexClass.txt", "text/x-java", indentationProperties); } finally { log.flush(); ref.flush(); } } public void testwholeMethod() throws Exception { PrintWriter log = null; PrintWriter ref = null; try { log = new PrintWriter(getLog()); ref = new PrintWriter(getRef()); Map indentationProperties = new HashMap(); new IndentCore().run(log, ref, "data/testfiles/IndentCorePerformer/wholeMethod.txt", "text/x-java", indentationProperties); } finally { log.flush(); ref.flush(); } } public void testEngine() throws Exception { PrintWriter log = null; PrintWriter ref = null; try { log = new PrintWriter(getLog()); ref = new PrintWriter(getRef()); Map indentationProperties = new HashMap(); new IndentCore().run(log, ref, "data/testfiles/IndentCorePerformer/Engine.txt", "text/x-java", indentationProperties); } finally { log.flush(); ref.flush(); } } } |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.