added new test class for hardware model