FrontPage. FitServers. CppFit. CppTestTools.
HomeGuardTests [add child]

Cpp Fit Example

Download the latest HomeGuard.zip for your platform.

 

Tell FitNesse how to find your project

 

Home Guard is a home security system


Home Guard has a front panel with these capabilities
  • Segmented display, that can display a message
  • An arm/disarm button
  • Numeric keypad with # and *
  • An audible alarm
  • A visual alarm
  • It has a phone line to call the police and fire department
  • Home guard has a network interface that can be used by a PC to configure the system

Home guard has binary sensor inputs

Here are the stories and tests that define home guard requirements. ArmSystem, BreakIn, and PowerOn should pass, the others have failures.