AjScript.Tests.Primitives.StringFunctionTests.NewInstanceToString C# (CSharp) Method

NewInstanceToString() private method

private NewInstanceToString ( ) : void
return void
        public void NewInstanceToString()
        {
            StringFunction function = new StringFunction(null);

            var result = function.NewInstance(new object[] { "foo" });

            Assert.IsNotNull(result);
            Assert.IsInstanceOfType(result, typeof(DynamicObject));

            var dynobj = (DynamicObject)result;

            result = dynobj.Invoke("toString", null);

            Assert.IsNotNull(result);
            Assert.AreEqual("foo", result);
        }