mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-17 22:11:48 +08:00
27 lines
737 B
C#
27 lines
737 B
C#
using System;
|
|
using mRemoteNG.Config.DatabaseConnectors;
|
|
using mRemoteNG.Config.Serializers.Versioning;
|
|
using NSubstitute;
|
|
using NUnit.Framework;
|
|
|
|
namespace mRemoteNGTests.Config.Serializers.Versioning;
|
|
|
|
public class SqlVersion24To25UpgraderTests
|
|
{
|
|
private SqlVersion24To25Upgrader _versionUpgrader;
|
|
|
|
[SetUp]
|
|
public void Setup()
|
|
{
|
|
var sqlConnector = Substitute.For<MSSqlDatabaseConnector>("", "", "", "");
|
|
_versionUpgrader = new SqlVersion24To25Upgrader(sqlConnector);
|
|
}
|
|
|
|
[Test]
|
|
public void CanUpgradeIfVersionIs24()
|
|
{
|
|
var currentVersion = new Version(2, 4);
|
|
var canUpgrade = _versionUpgrader.CanUpgrade(currentVersion);
|
|
Assert.That(canUpgrade, Is.True);
|
|
}
|
|
} |