Module

Test.PMock.Internal.Stub

Package
purescript-pmock
Repository
pujoheadsoft/purescript-pmock

#StubBuilder Source

class StubBuilder params fun | params -> fun where

Members

Instances

#StubFn Source

class StubFn input output  where

Members

  • stub :: input -> output

Instances

#Cases Source

newtype Cases a b

Instances

#AndThen Source

class AndThen input response output | input -> response output where

Members

  • andThen :: input -> response -> output

Instances

#OnCase Source

class OnCase input a | input -> a where

Members

Instances

#NormalizeCase Source

class NormalizeCase params normalized | params -> normalized where

Members

Instances

#ReturnResponses Source

class ReturnResponses result r | result -> r where

Members

Instances

#returnResponses Source

returnResponses :: forall params args result r. ParamDivider params args result => ReturnResponses result r => params -> Array r

#responseValues Source

responseValues :: forall a. Responses a -> Array a

#cases Source

cases :: forall a. Array a -> Cases a Unit

#caseValues Source

caseValues :: forall a b. Cases a b -> Array a