package jetbrains.mps.baseLanguage.unitTest.execution.client;
/*Generated by MPS */
import org.jetbrains.mps.openapi.model.SNode;
import org.jetbrains.mps.openapi.model.SNodeReference;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.NonNls;
public interface ITestNodeWrapper<N extends SNode> {
N getNode();
SNodeReference getNodePointer();
boolean isTestCase();
@Nullable
ITestNodeWrapper getTestCase();
@NotNull
Iterable<ITestNodeWrapper> getTestMethods();
@NonNls
String getName();
@NonNls
String getFqName();
String getCachedFqName();
@NotNull
TestParameters getTestRunParameters();
}