Package org.approvaltests.namer.tests

Source Code of org.approvaltests.namer.tests.JUnitStackTraceNamerTest

package org.approvaltests.namer.tests;

import java.io.File;

import junit.framework.TestCase;

import org.approvaltests.namer.JUnitStackTraceNamer;

public class JUnitStackTraceNamerTest extends TestCase
{
  public void testGetApprovalName() throws Exception
  {
    JUnitStackTraceNamer name = new JUnitStackTraceNamer();
    assertEquals("JUnitStackTraceNamerTest.testGetApprovalName", name.getApprovalName());
  }
  public void testGetSourceFilePath() throws Exception
  {
    JUnitStackTraceNamer name = new JUnitStackTraceNamer();
    File file = new File(name.getSourceFilePath() + "JUnitStackTraceNamerTest.java");
    assertTrue(file.exists());
  }
  public void testEmbeddedStackName()
  {
    JUnitStackTraceNamer namer = createJUnitStackNamer();
    assertEquals("JUnitStackTraceNamerTest.testEmbeddedStackName", namer.getApprovalName());
  }
  private JUnitStackTraceNamer createJUnitStackNamer()
  {
    return new JUnitStackTraceNamer();
  }
}
TOP

Related Classes of org.approvaltests.namer.tests.JUnitStackTraceNamerTest

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.