Skip to content

Commit 23759ec

Browse files
committed
Fix test namespaces, add a queue test class
1 parent b32ce79 commit 23759ec

File tree

3 files changed

+33
-2
lines changed

3 files changed

+33
-2
lines changed

src/InEngine.Core.Test/Queue/Commands/ConsumeTest.cs renamed to src/InEngine.Core.Test/Queuing/Commands/ConsumeTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using NUnit.Framework;
66
using Quartz;
77

8-
namespace InEngine.Core.Test.Queue.Commands
8+
namespace InEngine.Core.Test.Queuing.Commands
99
{
1010
[TestFixture]
1111
public class ConsumeTest : TestBase<Consume>

src/InEngine.Core.Test/Queue/Commands/PublishTest.cs renamed to src/InEngine.Core.Test/Queuing/Commands/PublishTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using InEngine.Core.Queuing.Commands;
88
using NUnit.Framework;
99

10-
namespace InEngine.Core.Test.Queue.Commands
10+
namespace InEngine.Core.Test.Queuing.Commands
1111
{
1212
[TestFixture]
1313
public class PublishTest : TestBase<Publish>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
using System;
2+
using BeekmanLabs.UnitTesting;
3+
using InEngine.Commands;
4+
using InEngine.Core.Commands;
5+
using InEngine.Core.Queuing;
6+
using InEngine.Core.Queuing.Commands;
7+
using Moq;
8+
using NUnit.Framework;
9+
using Quartz;
10+
11+
namespace InEngine.Core.Test.Queuing
12+
{
13+
[TestFixture]
14+
public class QueueTest : TestBase
15+
{
16+
public Queue Subject { get; private set; }
17+
18+
[SetUp]
19+
public void Setup()
20+
{
21+
InEngineSettings.BasePath = TestContext.CurrentContext.TestDirectory;
22+
Subject = Queue.Make();
23+
}
24+
25+
[Test]
26+
public void ShouldPublishLambda()
27+
{
28+
Subject.Publish(() => { Console.Write("Hello, world."); });
29+
}
30+
}
31+
}

0 commit comments

Comments
 (0)