Python Functional Testing Types With Examples