 
 class $mate.testing.Test
     constructor: (@description = "") ->
-        @env = {}
+        @_env = {}
         @_children = []
         @_fun = null
         @_interpretedFunction = null

            a == b
    else
        a == b
$mate.testing.valueToMessage = (value) ->
    internal = (value, maxLevel) ->
        if value == undefined

        @unitResults = []
        @result = null
    define: (fun) ->
        fun(@_env)
        @
    getEnv: ->
        r = $mate.testing.objectClone(@_env)
        @getAncestors().forEach((ancestor) ->
            Object.keys(ancestor._env).forEach((key) ->
                if key not in Object.keys(r) then r[key] = ancestor._env[key]
            )
        )
        r
    set: (fun) ->
        @_fun = fun
        @
