ApiConsistencyTestBase ApiConsistencyTestBase Class

Definition

public abstract class ApiConsistencyTestBase
Public MustInherit Class ApiConsistencyTestBase
Inheritance
System.ObjectSystem.Object
ApiConsistencyTestBaseApiConsistencyTestBase

Inherited Members

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Fields

AnyInstance AnyInstance

protected const BindingFlags AnyInstance = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic
Protected Const AnyInstance As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic

PublicInstance PublicInstance

protected const BindingFlags PublicInstance = BindingFlags.Instance | BindingFlags.Public
Protected Const PublicInstance As BindingFlags = BindingFlags.Instance Or BindingFlags.Public

Properties

TargetAssembly TargetAssembly

protected abstract Assembly TargetAssembly { get; }
Protected MustOverride ReadOnly Property TargetAssembly As Assembly
Value
System.Reflection.Assembly System.Reflection.Assembly

Methods

Async_methods_should_have_overload_with_cancellation_token_and_end_with_async_suffix() Async_methods_should_have_overload_with_cancellation_token_and_end_with_async_suffix()

public void Async_methods_should_have_overload_with_cancellation_token_and_end_with_async_suffix()
Public Sub Async_methods_should_have_overload_with_cancellation_token_and_end_with_async_suffix

GetAllTypes(IEnumerable) GetAllTypes(IEnumerable(Of Type))

protected virtual IEnumerable<Type> GetAllTypes(IEnumerable<Type> types)
Protected Overridable Function GetAllTypes(types As IEnumerable(Of Type)) As IEnumerable(Of Type)
Parameters
types
System.Collections.Generic.IEnumerable<System.Type> System.Collections.Generic.IEnumerable(Of System.Type)
Returns
System.Collections.Generic.IEnumerable<System.Type> System.Collections.Generic.IEnumerable(Of System.Type)

GetAsyncSuffixExceptions() GetAsyncSuffixExceptions()

protected virtual IEnumerable<string> GetAsyncSuffixExceptions()
Protected Overridable Function GetAsyncSuffixExceptions As IEnumerable(Of String)
Returns
System.Collections.Generic.IEnumerable<System.String> System.Collections.Generic.IEnumerable(Of System.String)

GetCancellationTokenExceptions() GetCancellationTokenExceptions()

protected virtual IEnumerable<string> GetCancellationTokenExceptions()
Protected Overridable Function GetCancellationTokenExceptions As IEnumerable(Of String)
Returns
System.Collections.Generic.IEnumerable<System.String> System.Collections.Generic.IEnumerable(Of System.String)

Public_api_arguments_should_have_not_null_annotation() Public_api_arguments_should_have_not_null_annotation()

public void Public_api_arguments_should_have_not_null_annotation()
Public Sub Public_api_arguments_should_have_not_null_annotation

Public_api_bool_parameters_should_not_be_prefixed() Public_api_bool_parameters_should_not_be_prefixed()

public void Public_api_bool_parameters_should_not_be_prefixed()
Public Sub Public_api_bool_parameters_should_not_be_prefixed

Public_inheritable_apis_should_be_virtual() Public_inheritable_apis_should_be_virtual()

public void Public_inheritable_apis_should_be_virtual()
Public Sub Public_inheritable_apis_should_be_virtual