Exemple #1
0
        public void PluginSourceDefinition_Equals_Object_GetType_Expected_False()
        {
            const string expectedAssemblyLocation = "testAssemblyPath";
            const string expectedAssemblyName     = "testAssemblyName";
            var          expectedResourceID       = Guid.NewGuid();
            const string expectedSavePath         = "Path\\ResourcePath";
            const string expectedResourceName     = "testResource";
            const string expectedConfigFilePath   = "testConfigFilePath";

            var mockPlugin = new Mock <IPlugin>();

            mockPlugin.Setup(plugin => plugin.AssemblyLocation).Returns(expectedAssemblyLocation);
            mockPlugin.Setup(plugin => plugin.AssemblyName).Returns(expectedAssemblyName);
            mockPlugin.Setup(plugin => plugin.ResourceID).Returns(expectedResourceID);
            mockPlugin.Setup(plugin => plugin.GetSavePath()).Returns(expectedSavePath);
            mockPlugin.Setup(plugin => plugin.ResourceName).Returns(expectedResourceName);
            mockPlugin.Setup(plugin => plugin.ConfigFilePath).Returns(expectedConfigFilePath);

            var pluginSourceDefinition = new PluginSourceDefinition(mockPlugin.Object);

            var pluginSource = new object();

            var isEqual = pluginSourceDefinition.Equals(pluginSource);

            Assert.IsFalse(isEqual);
        }
Exemple #2
0
        public void PluginSourceDefinition_Equals_Object_Null_Expected_False()
        {
            var pluginSourceDefinition = new PluginSourceDefinition();

            const object pluginSource = null;

            var isEqual = pluginSourceDefinition.Equals(pluginSource);

            Assert.IsFalse(isEqual);
        }