﻿// --------------------------------------------------------------------------------------------------------------------
// <copyright file="InMemoryMessageServiceExchangeShould.cs" company="Epworth Consulting Ltd.">
//   © Epworth Consulting Ltd.
// </copyright>
// --------------------------------------------------------------------------------------------------------------------
namespace Atlas.ServiceBus.InMemory.Tests.InMemoryMessageServiceExchangeTests
{
   using Atlas.ServiceBus.InMemory.Implementations;

   using NUnit.Framework;

   public class InMemoryMessageServiceExchangeShould
   {
      private InMemoryMessageServiceExchange componentUnderTest;

      [SetUp]
      public void SetupBeforeEachTest()
      {
         this.componentUnderTest = new InMemoryMessageServiceExchange();
      }

      [Test]
      public void ImplementIMessageSubscriptionFactory()
      {
         Assert.That(this.componentUnderTest, Is.InstanceOf<IMessageServiceExchange>());
      }
   }
}
