
module Main (
    main
  ) where

import Combinations.UtilsTest
import Test.Tasty
import Test.Tasty.HUnit
import Test.Tasty.QuickCheck

main :: IO ()
main = defaultMain tests

tests :: TestTree
tests =
  testGroup "Example"
  [
      testCase       "max N of M combinations"           testCountCombinationsMaxN
    , testCase       "zero combinations in empty list"   testCountCombinationsEmptyList
    , testProperty   "count combinations"                propCountCombinations
  ]
