Kenzo Yotsuya 4e3a98cee4
New server generator for Haskell/Yesod (#10193)
* Add a new server generator for Haskell/Yesod

* Fix missing locale
2021-08-21 23:57:18 +08:00

50 lines
1.3 KiB
Haskell

{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE OverloadedStrings #-}
module Handler.UserSpec (spec) where
import TestImport
spec :: Spec
spec = withApp $ do
describe "postUserR" $
it "returns 501 Not Implemented" $ do
post UserR
statusIs 501
describe "postUserCreateWithArrayR" $
it "returns 501 Not Implemented" $ do
post UserCreateWithArrayR
statusIs 501
describe "postUserCreateWithListR" $
it "returns 501 Not Implemented" $ do
post UserCreateWithListR
statusIs 501
describe "deleteUserByTextR" $
it "returns 501 Not Implemented" $ do
performMethod "DELETE" $ UserByTextR "username_example"
statusIs 501
describe "getUserByTextR" $
it "returns 501 Not Implemented" $ do
get $ UserByTextR "username_example"
statusIs 501
describe "getUserLoginR" $
it "returns 501 Not Implemented" $ do
get UserLoginR
statusIs 501
describe "getUserLogoutR" $
it "returns 501 Not Implemented" $ do
get UserLogoutR
statusIs 501
describe "putUserByTextR" $
it "returns 501 Not Implemented" $ do
performMethod "PUT" $ UserByTextR "username_example"
statusIs 501