v1.1.4
Latest
2022.3+

Class TestStub

Inheritance
System.Object
TestStub
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Unity.Services.WireDirect.Tests.Stubs
Syntax
public class TestStub

Properties

mainThread

Declaration
public int mainThread { get; set; }
Property Value
TypeDescription
System.Int32

Methods

AddCall(String, Object[])

Declaration
public void AddCall(string methodName, params object[] args)
Parameters
TypeNameDescription
System.StringmethodName
System.Object[]args

AssertArgumentsMatch(String, Func<List<Object>, Boolean>)

Declaration
public void AssertArgumentsMatch(string methodName, Func<List<object>, bool> predicate)
Parameters
TypeNameDescription
System.StringmethodName
System.Func<System.Collections.Generic.List<System.Object>, System.Boolean>predicate

AssertIsOnMainThread()

Declaration
public void AssertIsOnMainThread()

AssertWasCalled(String)

Declaration
public void AssertWasCalled(string methodName)
Parameters
TypeNameDescription
System.StringmethodName

AssertWasCalled(String, Int32)

Declaration
public void AssertWasCalled(string methodName, int times)
Parameters
TypeNameDescription
System.StringmethodName
System.Int32times

AssertWasCalledWithArguments(String, Object[])

Declaration
public void AssertWasCalledWithArguments(string methodName, params object[] args)
Parameters
TypeNameDescription
System.StringmethodName
System.Object[]args