public void gettextplugin_should_return_null_when_plugin_is_not_registered() { // Arrange PluginFactory factory = CreateFactory(); // Act TextPlugin plugin = factory.GetTextPlugin("doesntexist"); // Assert Assert.That(plugin, Is.Null); }
public void GetTextPlugin_Should_Return_Null_When_Plugin_Is_Not_Registered() { // Arrange PluginFactory factory = new PluginFactory(); // Act TextPlugin plugin = factory.GetTextPlugin("doesntexist"); // Assert Assert.That(plugin, Is.Null); }
public void registertextplugin_should_register_plugin_and_gettextplugin_should_return_plugin() { // Arrange PluginFactory factory = CreateFactory(); TextPluginStub pluginStub = new TextPluginStub("randomid", "name", "desc"); // Act factory.RegisterTextPlugin(pluginStub); TextPlugin actualPlugin = factory.GetTextPlugin("randomid"); // Assert Assert.That(actualPlugin, Is.Not.Null); }
public void RegisterTextPlugin_Should_Register_Plugin_And_GetTextPlugin_Should_Return_Plugin() { // Arrange PluginFactory factory = new PluginFactory(); TextPluginStub pluginStub = new TextPluginStub("randomid", "name", "desc"); // Act factory.RegisterTextPlugin(pluginStub); TextPlugin actualPlugin = factory.GetTextPlugin("randomid"); // Assert Assert.That(actualPlugin, Is.Not.Null); }