eventium-test-helpers-0.1.0: Common module used for eventium tests
Safe HaskellNone
LanguageHaskell2010

Eventium.TestHelpers

Description

Common test functionality

Synopsis

Documentation

newtype Counter Source #

Example Projection/CommandHandler

Constructors

Counter 

Fields

Instances

Instances details
FromJSON Counter Source # 
Instance details

Defined in Eventium.TestHelpers

ToJSON Counter Source # 
Instance details

Defined in Eventium.TestHelpers

Show Counter Source # 
Instance details

Defined in Eventium.TestHelpers

Eq Counter Source # 
Instance details

Defined in Eventium.TestHelpers

Methods

(==) :: Counter -> Counter -> Bool #

(/=) :: Counter -> Counter -> Bool #

eventStoreSpec :: forall (m :: Type -> Type). Monad m => EventStoreRunner m -> Spec Source #

data Text #

A space efficient, packed, unboxed Unicode text type.

Instances

Instances details
FromJSON Text 
Instance details

Defined in Data.Aeson.Types.FromJSON

FromJSONKey Text 
Instance details

Defined in Data.Aeson.Types.FromJSON

ToJSON Text 
Instance details

Defined in Data.Aeson.Types.ToJSON

ToJSONKey Text 
Instance details

Defined in Data.Aeson.Types.ToJSON

ToLogStr Text 
Instance details

Defined in System.Log.FastLogger.LogStr

Methods

toLogStr :: Text -> LogStr #

Hashable Text 
Instance details

Defined in Data.Hashable.Class

Methods

hashWithSalt :: Int -> Text -> Int #

hash :: Text -> Int #

type Item Text 
Instance details

Defined in Data.Text

type Item Text = Char