Browse Source

Make tests more stable.

pull/665/head
Sebastian 5 years ago
parent
commit
136f54f620
  1. 0
      backend/tests/Squidex.Infrastructure.Tests/MongoDb/BsonJsonSerializerTests.cs
  2. 13
      backend/tests/Squidex.Infrastructure.Tests/MongoDb/TypeConverterStringSerializerTests.cs

0
backend/tests/Squidex.Infrastructure.Tests/MongoDb/BsonConverterTests.cs → backend/tests/Squidex.Infrastructure.Tests/MongoDb/BsonJsonSerializerTests.cs

13
backend/tests/Squidex.Infrastructure.Tests/MongoDb/TypeConverterStringSerializerTests.cs

@ -5,6 +5,7 @@
// All rights reserved. Licensed under the MIT license. // All rights reserved. Licensed under the MIT license.
// ========================================================================== // ==========================================================================
using System;
using System.IO; using System.IO;
using MongoDB.Bson.IO; using MongoDB.Bson.IO;
using MongoDB.Bson.Serialization; using MongoDB.Bson.Serialization;
@ -21,16 +22,16 @@ namespace Squidex.Infrastructure.MongoDb
public TypeConverterStringSerializerTests() public TypeConverterStringSerializerTests()
{ {
TypeConverterStringSerializer<DomainId>.Register(); TypeConverterStringSerializer<TimeSpan>.Register();
TypeConverterStringSerializer<RefToken>.Register(); TypeConverterStringSerializer<RefToken>.Register();
} }
[Fact] [Fact]
public void Should_serialize_struct() public void Should_serialize_struct()
{ {
var source = new ValueHolder<DomainId> var source = new ValueHolder<TimeSpan>
{ {
Value = DomainId.NewGuid() Value = TimeSpan.Zero
}; };
var deserialized = SerializeAndDeserializeBson(source); var deserialized = SerializeAndDeserializeBson(source);
@ -41,9 +42,9 @@ namespace Squidex.Infrastructure.MongoDb
[Fact] [Fact]
public void Should_serialize_nullable_struct() public void Should_serialize_nullable_struct()
{ {
var source = new ValueHolder<DomainId?> var source = new ValueHolder<TimeSpan?>
{ {
Value = DomainId.NewGuid() Value = TimeSpan.Zero
}; };
var deserialized = SerializeAndDeserializeBson(source); var deserialized = SerializeAndDeserializeBson(source);
@ -54,7 +55,7 @@ namespace Squidex.Infrastructure.MongoDb
[Fact] [Fact]
public void Should_serialize_nullable_null_struct() public void Should_serialize_nullable_null_struct()
{ {
var source = new ValueHolder<DomainId?> var source = new ValueHolder<TimeSpan?>
{ {
Value = null Value = null
}; };

Loading…
Cancel
Save