mirror of
https://github.com/mRemoteNG/mRemoteNG.git
synced 2026-02-17 22:11:48 +08:00
40 lines
1.0 KiB
C#
40 lines
1.0 KiB
C#
using mRemoteNG.Config.Connections;
|
|
using NUnit.Framework;
|
|
|
|
namespace mRemoteNGTests.Config.Connections
|
|
{
|
|
[TestFixture]
|
|
public class SqlUpdateTimerTests
|
|
{
|
|
private SqlUpdateTimer sqlUpdateChecker;
|
|
|
|
[SetUp]
|
|
public void SetupSqlUpdateChecker()
|
|
{
|
|
sqlUpdateChecker = new SqlUpdateTimer();
|
|
}
|
|
|
|
[TearDown]
|
|
public void TearDownSqlUpdateChecker()
|
|
{
|
|
sqlUpdateChecker.Dispose();
|
|
sqlUpdateChecker = null;
|
|
}
|
|
|
|
[Test]
|
|
public void EnableSQLUpdating()
|
|
{
|
|
sqlUpdateChecker.Enable();
|
|
Assert.AreEqual(true, sqlUpdateChecker.IsUpdateCheckingEnabled());
|
|
}
|
|
|
|
[Test]
|
|
public void DisableSQLUpdating()
|
|
{
|
|
sqlUpdateChecker.Enable();
|
|
Assert.AreEqual(true, sqlUpdateChecker.IsUpdateCheckingEnabled());
|
|
sqlUpdateChecker.Disable();
|
|
Assert.AreEqual(false, sqlUpdateChecker.IsUpdateCheckingEnabled());
|
|
}
|
|
}
|
|
} |