/*
* Created on May 19, 2007
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*
* Copyright @2007-2009 the original author or authors.
*/
package org.fest.swing.testng.listener;
import java.lang.reflect.Method;
import org.testng.*;
/**
* Understands an <code>{@link ITestNGMethod}</code> stub for testing purposes.
*
* @author Alex Ruiz
*/
public class TestNGMethodStub implements ITestNGMethod {
private static final long serialVersionUID = 1L;
private String methodName;
private Method method;
/** @see org.testng.ITestNGMethod#addMethodDependedUpon(java.lang.String) */
public void addMethodDependedUpon(String newMethodName) {}
/** @see org.testng.ITestNGMethod#canRunFromClass(org.testng.IClass) */
public boolean canRunFromClass(IClass testClass) {
return false;
}
/** @see org.testng.ITestNGMethod#getAfterGroups() */
public String[] getAfterGroups() {
return null;
}
/** @see org.testng.ITestNGMethod#getBeforeGroups() */
public String[] getBeforeGroups() {
return null;
}
/** @see org.testng.ITestNGMethod#getCurrentInvocationCount() */
public int getCurrentInvocationCount() {
return 0;
}
/** @see org.testng.ITestNGMethod#getDate() */
public long getDate() {
return 0;
}
/** @see org.testng.ITestNGMethod#getDescription() */
public String getDescription() {
return null;
}
/** @see org.testng.ITestNGMethod#getGroups() */
public String[] getGroups() {
return null;
}
/** @see org.testng.ITestNGMethod#getGroupsDependedUpon() */
public String[] getGroupsDependedUpon() {
return null;
}
/** @see org.testng.ITestNGMethod#getId() */
public String getId() {
return null;
}
/** @see org.testng.ITestNGMethod#getInstanceHashCodes() */
public long[] getInstanceHashCodes() {
return null;
}
/** @see org.testng.ITestNGMethod#getInstances() */
public Object[] getInstances() {
return null;
}
/** @see org.testng.ITestNGMethod#getInvocationCount() */
public int getInvocationCount() {
return 0;
}
/** @see org.testng.ITestNGMethod#getMethod() */
public Method getMethod() {
return method;
}
public void setMethod(Method method) {
this.method = method;
}
/** @see org.testng.ITestNGMethod#getMethodName() */
public String getMethodName() {
return methodName;
}
public void setMethodName(String methodName) {
this.methodName = methodName;
}
/** @see org.testng.ITestNGMethod#getMethodsDependedUpon() */
public String[] getMethodsDependedUpon() {
return null;
}
/** @see org.testng.ITestNGMethod#getMissingGroup() */
public String getMissingGroup() {
return null;
}
/** @see org.testng.ITestNGMethod#getParameterInvocationCount() */
public int getParameterInvocationCount() {
return 0;
}
/** @see org.testng.ITestNGMethod#getRealClass() */
public Class<?> getRealClass() {
return null;
}
/** @see org.testng.ITestNGMethod#getSuccessPercentage() */
public int getSuccessPercentage() {
return 0;
}
/** @see org.testng.ITestNGMethod#getTestClass() */
public ITestClass getTestClass() {
return null;
}
/** @see org.testng.ITestNGMethod#getThreadPoolSize() */
public int getThreadPoolSize() {
return 0;
}
/** @see org.testng.ITestNGMethod#getTimeOut() */
public long getTimeOut() {
return 0;
}
/** @see org.testng.ITestNGMethod#incrementCurrentInvocationCount() */
public void incrementCurrentInvocationCount() {}
/** @see org.testng.ITestNGMethod#isAfterClassConfiguration() */
public boolean isAfterClassConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isAfterGroupsConfiguration() */
public boolean isAfterGroupsConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isAfterMethodConfiguration() */
public boolean isAfterMethodConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isAfterSuiteConfiguration() */
public boolean isAfterSuiteConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isAfterTestConfiguration() */
public boolean isAfterTestConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isAlwaysRun() */
public boolean isAlwaysRun() {
return false;
}
/** @see org.testng.ITestNGMethod#isBeforeClassConfiguration() */
public boolean isBeforeClassConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isBeforeGroupsConfiguration() */
public boolean isBeforeGroupsConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isBeforeMethodConfiguration() */
public boolean isBeforeMethodConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isBeforeSuiteConfiguration() */
public boolean isBeforeSuiteConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isBeforeTestConfiguration() */
public boolean isBeforeTestConfiguration() {
return false;
}
/** @see org.testng.ITestNGMethod#isTest() */
public boolean isTest() {
return false;
}
/** @see org.testng.ITestNGMethod#setDate(long) */
public void setDate(long date) {}
/** @see org.testng.ITestNGMethod#setId(java.lang.String) */
public void setId(String arg0) {}
/** @see org.testng.ITestNGMethod#setInvocationCount(int) */
public void setInvocationCount(int arg0) {}
/** @see org.testng.ITestNGMethod#setMissingGroup(java.lang.String) */
public void setMissingGroup(String group) {}
/** @see org.testng.ITestNGMethod#setParameterInvocationCount(int) */
public void setParameterInvocationCount(int arg0) {}
/** @see org.testng.ITestNGMethod#setTestClass(org.testng.ITestClass) */
public void setTestClass(ITestClass cls) {}
/** @see org.testng.ITestNGMethod#setThreadPoolSize(int) */
public void setThreadPoolSize(int arg0) {}
/** @see java.lang.Comparable#compareTo(java.lang.Object) */
public int compareTo(Object o) {
return 0;
}
@Override public ITestNGMethod clone() {
return null;
}
/** @see org.testng.ITestNGMethod#getRetryAnalyzer() */
public IRetryAnalyzer getRetryAnalyzer() {
return null;
}
/** @see org.testng.ITestNGMethod#setRetryAnalyzer(org.testng.IRetryAnalyzer) */
public void setRetryAnalyzer(IRetryAnalyzer arg0) {}
/** @see org.testng.ITestNGMethod#setSkipFailedInvocations(boolean) */
public void setSkipFailedInvocations(boolean arg0) {}
/** @see org.testng.ITestNGMethod#skipFailedInvocations() */
public boolean skipFailedInvocations() {
return false;
}
}