示例#1
0
 public void NonMessageType()
 {
     MessageUtil.GetDefaultMessage(typeof(string));
 }
示例#2
0
 public void ValidType()
 {
     Assert.AreSame(TestAllTypes.DefaultInstance, MessageUtil.GetDefaultMessage(typeof(TestAllTypes)));
 }
示例#3
0
 public void ValidTypeName()
 {
     Assert.AreSame(TestAllTypes.DefaultInstance, MessageUtil.GetDefaultMessage(typeof(TestAllTypes).AssemblyQualifiedName));
 }
示例#4
0
 public void NullType()
 {
     MessageUtil.GetDefaultMessage((Type)null);
 }
示例#5
0
 public void InvalidTypeName()
 {
     MessageUtil.GetDefaultMessage("invalidtypename");
 }
示例#6
0
 public void NullTypeName()
 {
     MessageUtil.GetDefaultMessage((string)null);
 }
示例#7
0
 public void NonMessageType()
 {
     Assert.Throws <ArgumentException>(() => MessageUtil.GetDefaultMessage(typeof(string)));
 }
示例#8
0
 public void NullType()
 {
     Assert.Throws <ArgumentNullException>(() => MessageUtil.GetDefaultMessage((Type)null));
 }
示例#9
0
 public void InvalidTypeName()
 {
     Assert.Throws <ArgumentException>(() => MessageUtil.GetDefaultMessage("invalidtypename"));
 }