public void Setup()
        {
            var copyPair = SortedCommandPair.NewSortedPair(
                "Copy",
                "{5EFC7975-14BC-11CF-9B2B-00AA00573819}:15:Edit.Copy");
            var cutPair   = SortedCommandPair.NewSortedPair("Cut", "{5EFC7975-14BC-11CF-9B2B-00AA00573819}:16:Edit.Cut");
            var pastePair = SortedCommandPair.NewSortedPair(
                "Paste",
                "{5EFC7975-14BC-11CF-9B2B-00AA00573819}:26:Edit.Paste");
            var leftPair = SortedCommandPair.NewSortedPair("Left", "TextControl.Left");

            _saveAllPair = SortedCommandPair.NewSortedPair(
                "Save All",
                "{5EFC7975-14BC-11CF-9B2B-00AA00573819}:224:File.SaveAll");
            _reSharperToVsPair = SortedCommandPair.NewSortedPair(
                "TextControl.Delete",
                "{5EFC7975-14BC-11CF-9B2B-00AA00573819}:17:Edit.Delete");

            var testResourceProvider = new TestResourceProvider
            {
                Mappings =
                    new List <SortedCommandPair>
                {
                    copyPair,
                    cutPair,
                    pastePair,
                    leftPair,
                    _saveAllPair,
                    _reSharperToVsPair
                }
            };

            _uut = new MapEquivalentCommandsProcessor(testResourceProvider);
        }
Ejemplo n.º 2
0
        public async Task SetUp()
        {
            var authClient = new IntuitAuthClient(ClientId, ClientSecret, new InMemoryStorage());

            await authClient.GetAccessToken(AccessCode);

            resourceProvider = new TestResourceProvider(authClient);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Get the test ROM.
        /// </summary>
        /// <returns>Test ROM.</returns>
        public static ISource GetRom()
        {
            var resource = TestResourceProvider.GetTestDataZip();

            if (resource.Length == 0x20000 || resource.Length == 0x20010)
            {
                return(new RomSource(resource));
            }
            if (resource.Length < 2)
            {
                throw new Exception("Bad ROM file.");
            }
            if (resource[0] == 0x50 && resource[1] == 0x4B)
            {
                return(new ZippedRomSource(resource));
            }
            throw new Exception("Bad ROM file.");
        }