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