Files
CC 25f1508461 1. 添加时间扩展方法
2. 优化代码结构
2023-09-16 12:02:34 +08:00

36 lines
879 B
C#

namespace OSS.Common.Test
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
//var r1 = SingleInstance<NoConParaClass>.Instance;
//Assert.IsTrue(r1!=null);
////var r2 = SingleInstance<HaveConParaClass>.Instance;
////Assert.IsTrue(r2 != null);
//var r2 = SingleInstance<HaveConParaClass>.GetInstance(()=>new HaveConParaClass("test"));
//Assert.IsTrue(r2 != null);
//var c2 = typeof(HaveConParaClass).GetConstructor(Type.EmptyTypes);
//Assert.IsTrue(c2==null);
}
}
public class NoConParaClass
{
}
public class HaveConParaClass:NoConParaClass
{
public string name { get; }
public HaveConParaClass(string name)
{
this.name = name;
}
}
}