public void Format()
        {
            var obj = new Yogi.Context();

            var s = obj.Format();

            Assert.Matches("Context \\[[1-9a-f][0-9a-f]+\\]", s);

            s = obj.Format("$T-[$X]");
            Assert.Matches("Context-\\[[1-9A-F][0-9A-F]+\\]", s);
        }
예제 #2
0
        public void Format()
        {
            MOCK_FormatObject((IntPtr obj, ref IntPtr str, ref int strsize, string objfmt, string nullstr) =>
            {
                Assert.Equal(obj, pointer);
                Assert.Null(objfmt);
                Assert.Null(nullstr);
                str     = helloBytes;
                strsize = helloSize;
                return((int)Yogi.ErrorCode.Ok);
            });

            Assert.Equal(helloString, obj.Format());
        }