Files
duplicati/Duplicati/UnitTest/ResultFormatSerializerProviderTest.cs
T
Kenneth Hsu de4004f0af Move result serialization tests to UnitTest project.
This will make it simpler to configure AppVeyor and Travis to run these
tests.
2018-05-05 13:47:28 -07:00

25 lines
877 B
C#

using Duplicati.Library.Modules.Builtin;
using Duplicati.Library.Modules.Builtin.ResultSerialization;
using NUnit.Framework;
namespace Duplicati.UnitTest
{
[TestFixture]
public class ResultFormatSerializerProviderTest
{
[Test]
public void TestGetSerializerGivenDuplicatiReturnsDuplicatiSerializer()
{
IResultFormatSerializer serializer = ResultFormatSerializerProvider.GetSerializer(ResultExportFormat.Duplicati);
Assert.AreEqual(typeof(DuplicatiFormatSerializer), serializer.GetType());
}
[Test]
public void TestGetSerializerGivenJsonReturnsJsonSerializer()
{
IResultFormatSerializer serializer = ResultFormatSerializerProvider.GetSerializer(ResultExportFormat.Json);
Assert.AreEqual(typeof(JsonFormatSerializer), serializer.GetType());
}
}
}