tdd/lab-workbook.rst
changeset 127 f65aec952da7
parent 126 b9c6563869ef
child 128 29e6b1d5e5f5
--- a/tdd/lab-workbook.rst	Tue Sep 07 12:09:06 2010 +0530
+++ b/tdd/lab-workbook.rst	Tue Sep 07 14:29:48 2010 +0530
@@ -25,7 +25,18 @@
 Lab - 2
 =======
 
-  1. 
+  1. Write the stub function, followed by the tests(demonstrating the
+     failed tests), in turn followed by the code(demonstrating the
+     passing tests) to calculate the number of days between two
+     dates. Name your function num_of_days(). The function should take
+     two arguments, both being tuples. Each tuple represents the date
+     in the format of (dd, mm, yyyy) where dd, mm and yyyy are
+     integers.
+  2. Rewrite the num_of_days() function to take the start date as an
+     optional argument. If the start date is not specified calculate
+     the number of days between the only specified date since Unix
+     epoch. Prior to manipulating the code to do this, make sure you
+     change the tests, make them fail and then refactor the code.
 
 
 Lab -3