コード例 #1
0
        public static void TestUseCase(Assert assert)
        {
            assert.Expect(4);

            var a = new Bridge635A();
            var b = new Bridge635B();

            assert.Equal(Script.TypeOf(a["internalFunc1"]), "function", "Bridge635 A.internalFunc1");
            assert.Equal(Script.Get <Func <string> >(a, "internalFunc1")(), "A.Test1", "Bridge635 A.internalFunc1 Invoke");

            assert.Equal(Script.TypeOf(b["internalFunc1"]), "function", "Bridge635 B.internalFunc1");
            assert.Equal(Script.Get <Func <string> >(b, "internalFunc1")(), "B.Test1", "Bridge635 B.internalFunc1 Invoke");
        }
コード例 #2
0
ファイル: N635.cs プロジェクト: Cestbienmoi/Bridge
        public static void TestUseCase(Assert assert)
        {
            assert.Expect(4);

            var a = new Bridge635A();
            var b = new Bridge635B();

            assert.Equal(Script.TypeOf(a["internalFunc1"]), "function", "Bridge635 A.internalFunc1");
            assert.Equal(Script.Get<Func<string>>(a, "internalFunc1")(), "A.Test1", "Bridge635 A.internalFunc1 Invoke");

            assert.Equal(Script.TypeOf(b["internalFunc1"]), "function", "Bridge635 B.internalFunc1");
            assert.Equal(Script.Get<Func<string>>(b, "internalFunc1")(), "B.Test1", "Bridge635 B.internalFunc1 Invoke");
        }