def METHOD_NAME(self):
    """
    Test that factory correctly makes:
        oracle://username:password@tnsName
        oracle://username:password@host:1234/sidname
    """
    self.genericTest(testname='testOracle',
                     testoptions={'dialect':'oracle',
                                  'sidname':'sidname',
                                  'username':'username',
                                  'password':'password',
                                  'tnsName':'tnsName'},
                     testurl='oracle://username:password@tnsName')
    self.genericTest(testname='testOracle',
                     testoptions={'dialect':'oracle',
                                  'sid':'sidname',
                                  'username':'username',
                                  'password':'password',
                                  'host':'host',
                                  'port':1234},
                     testurl='oracle://username:password@host:1234/sidname')
    self.genericTest(testname='testOracle',
                     testoptions={'dialect':'oracle',
                                  'database':'sidname',
                                  'username':'username',
                                  'password':'password',
                                  'host':'host',
                                  'port':1234},
                     testurl='oracle://username:password@host:1234/sidname')