diff --git a/test/Spring/Spring.Data.NHibernate.Tests/Data/NHibernate/SessionFactoryUtilsTests.cs b/test/Spring/Spring.Data.NHibernate.Tests/Data/NHibernate/SessionFactoryUtilsTests.cs index 21be3649..3a63a8c8 100644 --- a/test/Spring/Spring.Data.NHibernate.Tests/Data/NHibernate/SessionFactoryUtilsTests.cs +++ b/test/Spring/Spring.Data.NHibernate.Tests/Data/NHibernate/SessionFactoryUtilsTests.cs @@ -47,6 +47,7 @@ namespace Spring.Data.NHibernate [TestFixture] public class SessionFactoryUtilsTests { +#if !NET_1_1 [Test] public void SessionFactoryUtilsWithGetDbProvider() { @@ -68,7 +69,7 @@ namespace Spring.Data.NHibernate mockery.VerifyAll(); } - +#endif } diff --git a/test/Spring/Spring.Messaging.Tests/Messaging/Core/MessageQueueTemplateTests.cs b/test/Spring/Spring.Messaging.Tests/Messaging/Core/MessageQueueTemplateTests.cs index 2be48805..08255f58 100644 --- a/test/Spring/Spring.Messaging.Tests/Messaging/Core/MessageQueueTemplateTests.cs +++ b/test/Spring/Spring.Messaging.Tests/Messaging/Core/MessageQueueTemplateTests.cs @@ -44,7 +44,7 @@ namespace Spring.Messaging.Core [TestFixture] public class MessageQueueTemplateTests : AbstractDependencyInjectionSpringContextTests { - +#if NET_2_0 || NET_3_0 [Test] public void MessageCreator() { @@ -72,7 +72,7 @@ namespace Spring.Messaging.Core mqt.MessageQueueFactory.RegisterMessageQueue("fooQueueDefinition", sc.CreateQueue ); } - +#endif public class SimpleCreator { public MessageQueue CreateQueue() diff --git a/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.cs b/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.cs deleted file mode 100644 index 7d608cb0..00000000 --- a/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.cs +++ /dev/null @@ -1,106 +0,0 @@ -#region License - -/* - * Copyright © 2002-2007 the original author or authors. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -#endregion - -#region Imports - -using System; -using System.Messaging; -using System.Threading; -using NUnit.Framework; -using Spring.Messaging.Core; -using Spring.Testing.NUnit; - -#endregion - -namespace Spring.Messaging.Listener -{ - /// - /// This class contains tests for SimpleMessageListenerContainer - /// - /// Mark Pollack - /// $Id:$ - [TestFixture] - public class SimpleMessageListenerContainerTests : AbstractDependencyInjectionSpringContextTests - { - - - [Test, ExpectedException(typeof(ArgumentException), ExpectedMessage = "Property 'DefaultMessageQueue' is required")] - public void EnsureMessageQueuePropertyIsSet() - { - SimpleMessageListenerContainer container = new SimpleMessageListenerContainer(); - container.AfterPropertiesSet(); - container.Start(); - } - - - [Test] - public void SendAndAsyncReceive() - { - - SimpleMessageListenerContainer container = - applicationContext["simpleMessageListenerContainer"] as SimpleMessageListenerContainer; - SimpleMessageListener listener = applicationContext["simpleMessageListener"] as SimpleMessageListener; - Assert.IsNotNull(container); - Assert.IsNotNull(listener); - - MessageQueueTemplate q = applicationContext["queue"] as MessageQueueTemplate; - Assert.IsNotNull(q); - q.ConvertAndSend("Hello World 1"); - - int waitInMillis = 2000; - Thread.Sleep(waitInMillis); - Assert.AreEqual(0, listener.MessageCount); - - container.Start(); - //pick up the message that is already in the queue - Thread.Sleep(waitInMillis); - Assert.AreEqual(1, listener.MessageCount); - - container.Stop(); - q.ConvertAndSend("Hello World 2"); - - //what happens to this message, we stopped, so no new event is fired. - Thread.Sleep(waitInMillis); - Assert.AreEqual(1, listener.MessageCount); - - container.Start(); - Thread.Sleep(waitInMillis); - //did we get hello world 2? - Assert.AreEqual(2, listener.MessageCount); - - /* - q.ConvertAndSend("Hello World"); - - Thread.Sleep(waitInMillis); - Assert.AreEqual(2, listener.MessageCount); - */ - container.Stop(); - container.Shutdown(); - Thread.Sleep(waitInMillis); - - } - - - protected override string[] ConfigLocations - { - get { return new string[] { "assembly://Spring.Messaging.Tests/Spring.Messaging.Listener/SimpleMessageListenerContainerTests.xml" }; } - } - } -} \ No newline at end of file diff --git a/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.xml b/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.xml deleted file mode 100644 index 08b62103..00000000 --- a/test/Spring/Spring.Messaging.Tests/Messaging/Listener/SimpleMessageListenerContainerTests.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj index 9693ff4a..f8623c19 100644 --- a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj +++ b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2005.csproj @@ -83,7 +83,6 @@ - @@ -106,9 +105,6 @@ Code - - Code - Code diff --git a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2008.csproj b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2008.csproj index c27842a0..fd28387e 100644 --- a/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2008.csproj +++ b/test/Spring/Spring.Messaging.Tests/Spring.Messaging.Tests.2008.csproj @@ -84,7 +84,6 @@ - @@ -107,9 +106,6 @@ Code - - Code - Code