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); }
public async Task SetUp() { var authClient = new IntuitAuthClient(ClientId, ClientSecret, new InMemoryStorage()); await authClient.GetAccessToken(AccessCode); resourceProvider = new TestResourceProvider(authClient); }
/// <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."); }