diff --git a/source/ProtocolGenerator.Tests/CommandTests.cs b/source/ProtocolGenerator.Tests/CommandTests.cs
index e4835cf75db2f9c041a724f7cb26822ee5c8a95f..52d1c6e34ec42518aff787f7f1a81e1a2a2b58b4 100644
--- a/source/ProtocolGenerator.Tests/CommandTests.cs
+++ b/source/ProtocolGenerator.Tests/CommandTests.cs
@@ -15,8 +15,8 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
         [DeploymentItem(DeploymentItems.Protocol)]
         public void EqualsTest()
         {
-            var inspector11 = ProtocolProcessor.LoadProtocol(DeploymentItems.Inspector11, "inspector-1.1");
-            var protocol = ProtocolProcessor.LoadProtocol(DeploymentItems.Protocol, "protocol");
+            var inspector11 = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Inspector11 }, "inspector-1.1");
+            var protocol = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Protocol }, "protocol");
 
             ProtocolProcessor.ResolveTypeReferences(inspector11, new Dictionary<string, string>());
             ProtocolProcessor.ResolveTypeReferences(protocol, new Dictionary<string, string>());
diff --git a/source/ProtocolGenerator.Tests/ProtocolProcessorTests.cs b/source/ProtocolGenerator.Tests/ProtocolProcessorTests.cs
index 371d1adbd30d98380de0a837e17c090d22a54c72..7995f7d6ce27208a51eb16c41d5655684009d62a 100644
--- a/source/ProtocolGenerator.Tests/ProtocolProcessorTests.cs
+++ b/source/ProtocolGenerator.Tests/ProtocolProcessorTests.cs
@@ -16,7 +16,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
         [DeploymentItem(DeploymentItems.Inspector10)]
         public void ResolveTypeReferencesCommandParameterTest()
         {
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.Inspector10, "Chrome-1.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Inspector10 }, "Chrome-1.0");
             ProtocolProcessor.ResolveTypeReferences(p, new Dictionary<string, string>());
 
             var evaluateCommand = p.GetDomain("Runtime").GetCommand("evaluate");
@@ -29,7 +29,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
         [DeploymentItem(DeploymentItems.Inspector10)]
         public void ResolveTypeReferencesCommandParameterTest2()
         {
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.Inspector10, "Chrome-1.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Inspector10 }, "Chrome-1.0");
             ProtocolProcessor.ResolveTypeReferences(p, new Dictionary<string, string>());
 
             var addInspectedNodeCommand = p.GetDomain("Console").GetCommand("addInspectedNode");
@@ -45,7 +45,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
             Dictionary<string, string> explicitMappings = new Dictionary<string, string>();
             explicitMappings.Add("Page.Cookie", "Network.Cookie");
 
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.InspectoriOS8, "iOS-8.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.InspectoriOS8 }, "iOS-8.0");
             ProtocolProcessor.ResolveTypeReferences(p, explicitMappings);
 
             var getCookiesCommand = p.GetDomain("Page").GetCommand("getCookies");
@@ -61,7 +61,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
             Dictionary<string, string> explicitMappings = new Dictionary<string, string>();
             explicitMappings.Add("GenericTypes.SearchMatch", "Debugger.SearchMatch");
 
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.InspectoriOS8, "iOS-8.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.InspectoriOS8 }, "iOS-8.0");
             ProtocolProcessor.ResolveTypeReferences(p, explicitMappings);
 
             var searchInResourceCommand = p.GetDomain("Page").GetCommand("searchInResource");
diff --git a/source/ProtocolGenerator.Tests/TypeTests.cs b/source/ProtocolGenerator.Tests/TypeTests.cs
index 1b0f6d76e2580c2da2cc4f18d6049dfd255ab42b..21f44b6ce292709b48c96080d947051a4f3d2e1f 100644
--- a/source/ProtocolGenerator.Tests/TypeTests.cs
+++ b/source/ProtocolGenerator.Tests/TypeTests.cs
@@ -15,7 +15,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
         [DeploymentItem(DeploymentItems.Inspector10)]
         public void TypeNameTest()
         {
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.Inspector10, "Chrome-1.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Inspector10 }, "Chrome-1.0");
 
             var evaluateCommand = p.GetDomain("Page").GetCommand("searchInResource");
             var result = evaluateCommand.Returns.Single();
@@ -27,7 +27,7 @@ namespace MasterDevs.ChromeDevTools.ProtocolGenerator.Tests
         [DeploymentItem(DeploymentItems.Inspector10)]
         public void ToStringTest()
         {
-            Protocol p = ProtocolProcessor.LoadProtocol(DeploymentItems.Inspector10, "Chrome-1.0");
+            Protocol p = ProtocolProcessor.LoadProtocol(new[] { DeploymentItems.Inspector10 }, "Chrome-1.0");
 
             var evaluateCommand = p.GetDomain("Page").GetCommand("searchInResource");
             var result = evaluateCommand.Returns.Single();