You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.0 KiB
C#
48 lines
1.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using Xunit;
|
|
using Xunit.Extensions;
|
|
using Xunit.Abstractions;
|
|
using Xunit.Sdk;
|
|
using StackExchange;
|
|
using StackExchange.Redis;
|
|
|
|
using RedisStuy;
|
|
using Moq;
|
|
|
|
namespace RedisStudyTest
|
|
{
|
|
public class RedisHelperTest
|
|
{
|
|
|
|
[Fact]
|
|
public void GetRedisDatabaseTest()
|
|
{
|
|
var db= RedisHelper.GetRedisDatabase();
|
|
|
|
Assert.True(db != null);
|
|
Assert.Contains("127.0.0.1", db.Multiplexer.Configuration);
|
|
Assert.Equal(1, db.Database);
|
|
}
|
|
|
|
[Fact]
|
|
public void GetRedisDatabaseTest2()
|
|
{
|
|
var db = RedisHelper.GetConnectionMultiplexer();
|
|
var db2 = RedisHelper.GetConnectionMultiplexer();
|
|
Assert.Equal(db, db2);
|
|
}
|
|
|
|
[Fact]
|
|
public void GetServerTest()
|
|
{
|
|
var redisServer = RedisHelper.GetDefaultRedisServer();
|
|
|
|
Assert.NotNull(redisServer);
|
|
}
|
|
}
|
|
}
|