Skip to content

Commit 06470ce

Browse files
committed
remove mongo dependency from testing package
1 parent f049bd5 commit 06470ce

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

src/samples/WorkflowCore.TestSample01/NUnitTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class NUnitTest : WorkflowTest<MyWorkflow, MyDataClass>
1313
[SetUp]
1414
protected void Setup()
1515
{
16-
base.Setup(false);
16+
base.Setup();
1717
}
1818

1919
[Test]

test/WorkflowCore.IntegrationTests/Scenarios/DataIOScenario.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public void Build(IWorkflowBuilder<MyDataClass> builder)
5353

5454
public DataIOScenario()
5555
{
56-
Setup(true);
56+
Setup();
5757
}
5858

5959
[Fact]

test/WorkflowCore.Testing/WorkflowCore.Testing.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5-
<Version>3.5.1</Version>
6-
<AssemblyVersion>3.5.1.0</AssemblyVersion>
7-
<FileVersion>3.5.1.0</FileVersion>
5+
<Version>3.5.2</Version>
6+
<AssemblyVersion>3.5.2.0</AssemblyVersion>
7+
<FileVersion>3.5.2.0</FileVersion>
88
<Description>Facilitates testing of workflows built on Workflow-Core</Description>
99
</PropertyGroup>
1010

test/WorkflowCore.Testing/WorkflowTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public abstract class WorkflowTest<TWorkflow, TData> : IDisposable
1818
protected IPersistenceProvider PersistenceProvider;
1919
protected List<StepError> UnhandledStepErrors = new List<StepError>();
2020

21-
protected virtual void Setup(bool registerClassMap = false)
21+
protected virtual void Setup()
2222
{
2323
//setup dependency injection
2424
IServiceCollection services = new ServiceCollection();

test/WorkflowCore.Tests.MongoDB/Scenarios/MongoDataScenario.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
using System;
22
using Microsoft.Extensions.DependencyInjection;
3+
using MongoDB.Bson.Serialization;
34
using WorkflowCore.IntegrationTests.Scenarios;
45
using Xunit;
56

67
namespace WorkflowCore.Tests.MongoDB.Scenarios
78
{
89
[Collection("Mongo collection")]
910
public class MongoDataScenario : DataIOScenario
10-
{
11+
{
12+
public MongoDataScenario() : base()
13+
{
14+
BsonClassMap.RegisterClassMap<MyDataClass>(map => map.AutoMap());
15+
}
16+
1117
protected override void ConfigureServices(IServiceCollection services)
1218
{
1319
services.AddWorkflow(x => x.UseMongoDB(MongoDockerSetup.ConnectionString, "integration-tests"));

0 commit comments

Comments
 (0)