                     let numberOfContainerPlugins = Loader.shared.containerPlugins.count
                     let numberOfCorePlugins = Loader.shared.corePlugins.count
 
-                    Loader.shared.register(plugins: [StubCorePlugin.self])
+                    Loader.shared.register(plugins: [StubUICorePlugin.self])
 
                     expect(Loader.shared.playbacks.count).to(equal(numberOfInitialPlaybacks))
                     expect(Loader.shared.containerPlugins.count).to(equal(numberOfContainerPlugins))
                     expect(Loader.shared.corePlugins.count).to(equal(numberOfCorePlugins + 1))
+                }
+            }
+            
+            context("when adds both uiplugin and plugin") {
+                it("loads both plugins") {
+                    Loader.shared.register(plugins: [StubUICorePlugin.self, StubCorePlugin.self])
+                    let plugins = Loader.shared.corePlugins
+                    
+                    expect(plugins.count).to(equal(2))
                 }
             }
 

            return "spinner"
        }
    }
}

                    let numberOfContainerPlugins = Loader.shared.containerPlugins.count
                    let numberOfCorePlugins = Loader.shared.corePlugins.count

                    Loader.shared.register(plugins: [StubUIContainerPlugin.self])

                    expect(Loader.shared.playbacks.count).to(equal(numberOfInitialPlaybacks))
                    expect(Loader.shared.containerPlugins.count).to(equal(numberOfContainerPlugins + 1))
