 This is the outer block which actually contains the test code and it depicts the characteristics of the code enclosed in it.This method takes a number of arguments and an optional block.However, normally one or two arguments are used to describe the behavior of the example group.