Mercurial > projects > orange
diff tests/Subclass.d @ 47:9c9bbef6bf5e
Implemented unarchiveBaseClass. Enabled the unit tests for deserialize subclasses.
author | Jacob Carlborg <doob@me.com> |
---|---|
date | Sat, 13 Aug 2011 15:23:03 +0200 |
parents | 6f35fb47ca24 |
children |
line wrap: on
line diff
--- a/tests/Subclass.d Tue Aug 09 11:38:50 2011 +0200 +++ b/tests/Subclass.d Sat Aug 13 15:23:03 2011 +0200 @@ -49,12 +49,12 @@ }; }; - // describe("deserialize class with a base class") in { - // it("should return a deserialized string equal to the original string") in { - // auto subDeserialized = serializer.deserialize!(Sub)(archive.untypedData); - // - // assert(sub.a == subDeserialized.a); - // assert(sub.b == subDeserialized.b); - // }; - // }; + describe("deserialize class with a base class") in { + it("should return a deserialized string equal to the original string") in { + auto subDeserialized = serializer.deserialize!(Sub)(archive.untypedData); + + assert(sub.a == subDeserialized.a); + assert(sub.b == subDeserialized.b); + }; + }; } \ No newline at end of file