split tests into unit and integration, added a dtap integration test for EnvironmentService