diff --git a/doctest-prop.cabal b/doctest-prop.cabal
--- a/doctest-prop.cabal
+++ b/doctest-prop.cabal
@@ -2,17 +2,18 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                doctest-prop
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            Allow QuickCheck-style property testing within doctest.
 description:         
-  This package allows you to write QuickCheck properties within
-  doctest, using functions that keep silence when test succeeds and
-  print out the test outputs otherwise.
+
+  This package allows you to write QuickCheck properties and HUnit
+  assertions within doctest, using functions that keep silence when
+  test succeeds and print out the test outputs otherwise.  
   .
   To enjoy behavior driven development in Haskell, first import
   @Test.DocTest.Prop@, and use @prop@, @propWith@ and @unit@ to write
-  in-place tests. For more details, please refer to examples in the module
-  @Test.DocTest.Prop@ .
+  in-place tests. For more details, please refer to examples in the
+  module @Test.DocTest.Prop@ .
 
 license:             MIT
 license-file:        LICENSE
@@ -28,6 +29,7 @@
   exposed-modules:     Test.DocTest.Prop
   hs-source-dirs:    ./src/
   build-depends:       base ==4.*
+                     , HUnit
                      , QuickCheck
 
 Test-Suite test
@@ -36,6 +38,7 @@
   Type:              exitcode-stdio-1.0
   Build-Depends:     base == 4.*
                    , doctest >=0.8
+                   , HUnit
                    , QuickCheck
 
 source-repository head
diff --git a/src/Test/DocTest/Prop.hs b/src/Test/DocTest/Prop.hs
--- a/src/Test/DocTest/Prop.hs
+++ b/src/Test/DocTest/Prop.hs
@@ -1,9 +1,9 @@
 {-# Options -Wall #-}
 {-|
 
-This package allows you to write QuickCheck properties within doctest,
-using functions that keep silence when test succeeds and print out the
-test outputs otherwise.
+This package allows you to write QuickCheck properties and HUnit
+assertions within doctest, using functions that keep silence when test
+succeeds and print out the test outputs otherwise.
 
 To enjoy behavior driven development in Haskell, first import
 @Test.DocTest.Prop@, and use @prop@, @propWith@ and @unit@ to write
@@ -13,15 +13,15 @@
 >>> prop $ \x -> x*2 == x+x
 >>> prop ((<2) . fromEnum :: Bool -> Bool)
 >>> propWith (quietArgs{maxSize=3}) $ (<10).length
->>> unit $ 1+1==2
-
+>>> assert $ 1+1==2
 -}
 
 module Test.DocTest.Prop
-       (prop, propWith, quietArgs, unit) where
+       (prop, propWith, quietArgs, assert) where
 
 
 import Test.QuickCheck
+import Test.HUnit (assert)
 
 -- | The standard arguments for QuickCheck but the chatty flag is off.
 quietArgs :: Args
@@ -42,8 +42,3 @@
   case r of
     Success _ _ _ -> return ()
     _ -> putStrLn $ output r
-
--- | Test for an unchanging property.
-unit :: Bool -> IO ()
-unit True  = return ()
-unit False = putStrLn "Failure"
