diff --git a/hschema-aeson.cabal b/hschema-aeson.cabal
--- a/hschema-aeson.cabal
+++ b/hschema-aeson.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 71f8e3ffc184bb6433eed64355bc3b9cf9e12302dadf85d86df8ebf8d4f254f7
+-- hash: 07f38c9b25ec3642bbb8b871767674fb8061c7b0c06037fd1969c28f823f9052
 
 name:           hschema-aeson
-version:        0.0.1.0
+version:        0.0.1.1
 synopsis:       Describe schemas for your Haskell data types.
 description:    Please see the README on GitHub at <https://github.com/alonsodomin/haskell-schema#readme>
 category:       Data,Schema,JSON
@@ -22,6 +22,7 @@
 extra-source-files:
     README.md
     ChangeLog.md
+    test/expected-model.json
 
 source-repository head
   type: git
@@ -60,7 +61,7 @@
     , vector
   default-language: Haskell2010
 
-test-suite hschema-test
+test-suite hschema-aeson-test
   type: exitcode-stdio-1.0
   main-is: Spec.hs
   other-modules:
diff --git a/test/expected-model.json b/test/expected-model.json
new file mode 100644
--- /dev/null
+++ b/test/expected-model.json
@@ -0,0 +1,1 @@
+{"roles":[{"user":{}},{"admin":{"department":"bar","subordinateCount":4}}],"name":"foo","birthDate":12}
