Class ReflectionCallParameterBindingsTests
Pins the one statement of which parameters of a reflected method take one of a Reflection Call Task's stored string arguments: the cancellation token and every service the pipeline holds are supplied, and every other parameter reads the next stored argument, in parameter order.
Inherited Members
Namespace: Serenity.Tasking.Tests.Application
Assembly: Tests.dll
Syntax
public class ReflectionCallParameterBindingsTests
Constructors
ReflectionCallParameterBindingsTests()
Declaration
public ReflectionCallParameterBindingsTests()
Methods
For_AllStrings_EveryParameterReadsItsOwnPosition()
Declaration
public void For_AllStrings_EveryParameterReadsItsOwnPosition()
For_NoParameters_HasNoBindingsAndNoSlots()
Declaration
public void For_NoParameters_HasNoBindingsAndNoSlots()
For_NoServicePredicate_OnlyTheTokenIsSupplied()
Declaration
public void For_NoServicePredicate_OnlyTheTokenIsSupplied()
For_OnlySuppliedParameters_ReadsNoStoredArgumentAtAll()
Declaration
public void For_OnlySuppliedParameters_ReadsNoStoredArgumentAtAll()
For_ServiceFirst_TheServiceTakesNoSlotAndTheStringsStartAtZero()
Declaration
public void For_ServiceFirst_TheServiceTakesNoSlotAndTheStringsStartAtZero()
For_TheTokenIsSuppliedEvenWhenThePredicateClaimsEveryType()
Declaration
public void For_TheTokenIsSuppliedEvenWhenThePredicateClaimsEveryType()
For_TokenInTheMiddle_BothStringsKeepConsecutiveSlotsAroundIt()
Declaration
public void For_TokenInTheMiddle_BothStringsKeepConsecutiveSlotsAroundIt()