public void TestAbstractFactory(IGuiFactory guiFactory) { Assert.That(guiFactory.CreateButton(), Is.InstanceOf <IButton>()); Assert.That(guiFactory.CreateContextMenu(), Is.InstanceOf <IContextMenu>()); Assert.That(guiFactory.CreateWindow(), Is.InstanceOf <IWindow>()); }