示例#1
0
        public unsafe void GetMemoryDump()
        {
            using var dump = new TextWriterDump(true, true);

            SKGraphics.DumpMemoryStatistics(dump);

            Assert.NotEmpty(dump.Lines);
        }
示例#2
0
        public unsafe void GetFontCacheLimitUpdatesAndReturnsPrevious()
        {
            var limit = SKGraphics.GetFontCacheLimit();

            Assert.NotEqual(0, limit);

            var oldLimit = SKGraphics.SetFontCacheLimit(limit + 1);

            Assert.Equal(limit, oldLimit);

            var newLimit = SKGraphics.SetFontCacheLimit(limit);

            Assert.Equal(limit + 1, newLimit);
        }
示例#3
0
 public SKGraphicsTest()
 {
     SKGraphics.Init();
 }
示例#4
0
        public unsafe void GetFontCacheLimitIsNotZero()
        {
            var limit = SKGraphics.GetFontCacheLimit();

            Assert.NotEqual(0, limit);
        }