adding test using TDDD