NUnit.Framework.RandomAttribute
namespace NUnit.Framework
{
public class RandomAttribute : NUnitAttribute, IParameterDataSource
{
public bool Distinct { get; set; }
public RandomAttribute(int count);
public RandomAttribute(int min, int max, int count);
public RandomAttribute(uint min, uint max, int count);
public RandomAttribute(long min, long max, int count);
public RandomAttribute(ulong min, ulong max, int count);
public RandomAttribute(short min, short max, int count);
public RandomAttribute(ushort min, ushort max, int count);
public RandomAttribute(double min, double max, int count);
public RandomAttribute(float min, float max, int count);
public RandomAttribute(byte min, byte max, int count);
public RandomAttribute(sbyte min, sbyte max, int count);
public IEnumerable GetData(IParameterInfo parameter);
}
}
namespace NUnit.Framework
{
public abstract class ExecutionHookMethodsAttribute : NUnitAttribute
{
public virtual void BeforeEverySetUpHook(HookData hookData);
public virtual void AfterEverySetUpHook(HookData hookData);
public virtual void BeforeTestHook(HookData hookData);
public virtual void AfterTestHook(HookData hookData);
public virtual void BeforeEveryTearDownHook(HookData hookData);
public virtual void AfterEveryTearDownHook(HookData hookData);
public virtual void BeforeTestActionBeforeTestHook(HookData hookData);
public virtual void BeforeTestActionAfterTestHook(HookData hookData);
public virtual void AfterTestActionBeforeTestHook(HookData hookData);
public virtual void AfterTestActionAfterTestHook(HookData hookData);
protected ExecutionHookMethodsAttribute();
}
}