[artf596750] new environment impl class added for functinal test