Esempio n. 1
0
        /// <inheritdoc />
        protected override AmbientNamespaceDefinition?GetNamespaceDefinition()
        {
            return(new AmbientNamespaceDefinition(
                       AmbientHack.GetName("Assert"),
                       new[]
            {
                Function("fail", Fail, FailSignature),

                Function("isTrue", IsTrue, IsTrueSignature),
                Function("isFalse", IsFalse, IsFalseSignature),

                Function("areEqual", AreEqual, AreEqualSignature),
                Function("notEqual", NotEqual, NotEqualSignature),
            }));
        }
Esempio n. 2
0
        /// <inheritdoc />
        protected override AmbientNamespaceDefinition?GetNamespaceDefinition()
        {
            return(new AmbientNamespaceDefinition(
                       AmbientHack.GetName("Testing"),
                       new[]
            {
                Function("setBuildParameter", SetBuildParameter, SetBuildParameterSignature),
                Function("removeBuildParameter", RemoveBuildParameter, RemoveBuildParameterSignature),

                Function("setMountPoint", SetMountPoint, SetMountPointSignature),
                Function("removeMountPoint", RemoveMountPoint, RemoveMountPointSignature),

                Function("expectFailure", ExpectFailure, ExpectFailureSignature),

                Function("dontValidatePips", DontValidatePips, DontValidatePipsSignature),
            }));
        }