Example #1
0
        public void ToStringTest()
        {
            FluentJScript fj1 = new FluentJScript();

            fj1.Execute("1+1;");
            Assert.AreEqual(fj1.ToString(), "2");
        }
Example #2
0
        public void ShutdownTest()
        {
            FluentJScript fj1 = new FluentJScript();

            fj1.Shutdown();
            Assert.IsNull(fj1.ToObject());
        }
Example #3
0
        public void AddScriptTest()
        {
            FluentJScript fj1 = new FluentJScript();

            fj1.AddScript("1+1;");
            Assert.AreEqual(fj1.CurrentScript(), "1+1;\n");
        }
Example #4
0
        public void FluentJScriptTest()
        {
            FluentJScript fj1 = new FluentJScript();
            FluentJScript fj2 = new FluentJScript();

            Assert.AreEqual(fj1.ToObject(), fj2.ToObject());
        }
Example #5
0
        public void ToObjectTest()
        {
            FluentJScript fj1 = new FluentJScript();

            fj1.AddScript("1+1;");
            fj1.Execute();
            Assert.AreEqual(String.Format("{0}", fj1.ToObject()), "2");
        }
Example #6
0
        public void ClearTest()
        {
            FluentJScript fj1 = new FluentJScript();

            fj1.AddScript("1+1;");
            fj1.Clear();
            Assert.AreEqual(fj1.CurrentScript(), string.Empty);
        }