Example #1
0
        public async Task フォントサイズを修正出来る()
        {
            await CreateFixture();

            var fixer = new FontFixer();
            await fixer.FixFontSizeTo(FixturePath, 9);

            using (var reader = new FileStream(FixturePath, FileMode.Open))
            {
                var expectedFontSize = BitConverter.GetBytes((Int16)9);

                for (var i = 0; i < RepeatTimes; i++)
                {
                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(SansSerif.SequenceEqual(await ReadAsync(reader, SansSerif.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(Padding.SequenceEqual(await ReadAsync(reader, Padding.Length)));
                    Assert.IsTrue(SansSerif.SequenceEqual(await ReadAsync(reader, SansSerif.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(ShellDlg.SequenceEqual(await ReadAsync(reader, ShellDlg.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(Padding.SequenceEqual(await ReadAsync(reader, Padding.Length)));
                    Assert.IsTrue(ShellDlg.SequenceEqual(await ReadAsync(reader, ShellDlg.Length)));
                }
            }
        }
        public async Task フォントサイズを修正出来る()
        {
            await CreateFixture();

            var fixer = new FontFixer();
            await fixer.FixFontSizeTo(FixturePath, 9);

            using (var reader = new FileStream(FixturePath, FileMode.Open))
            {
                var expectedFontSize = BitConverter.GetBytes((Int16)9);

                for (var i = 0; i < RepeatTimes; i++)
                {
                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(SansSerif.SequenceEqual(await ReadAsync(reader, SansSerif.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(Padding.SequenceEqual(await ReadAsync(reader, Padding.Length)));
                    Assert.IsTrue(SansSerif.SequenceEqual(await ReadAsync(reader, SansSerif.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(ShellDlg.SequenceEqual(await ReadAsync(reader, ShellDlg.Length)));

                    Assert.IsTrue(expectedFontSize.SequenceEqual(await ReadAsync(reader, expectedFontSize.Length)));
                    Assert.IsTrue(Padding.SequenceEqual(await ReadAsync(reader, Padding.Length)));
                    Assert.IsTrue(ShellDlg.SequenceEqual(await ReadAsync(reader, ShellDlg.Length)));
                }
            }
        }