示例#1
0
 public void Number_1()
 {
     Assert.Equal(1UL, Grani.Quadrato(1));
 }
示例#2
0
 public void Negative_square_raises_an_exception()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => Grani.Quadrato(-1));
 }
示例#3
0
 public void Square_greater_than_64_raises_an_exception()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => Grani.Quadrato(65));
 }
示例#4
0
 public void Number_64()
 {
     Assert.Equal(9223372036854775808UL, Grani.Quadrato(64));
 }
示例#5
0
 public void Square_0_raises_an_exception()
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => Grani.Quadrato(0));
 }
示例#6
0
 public void Number_32()
 {
     Assert.Equal(2147483648UL, Grani.Quadrato(32));
 }
示例#7
0
 public void Number_16()
 {
     Assert.Equal(32768UL, Grani.Quadrato(16));
 }
示例#8
0
 public void Number_4()
 {
     Assert.Equal(8UL, Grani.Quadrato(4));
 }
示例#9
0
 public void Number_3()
 {
     Assert.Equal(4UL, Grani.Quadrato(3));
 }
示例#10
0
 public void Number_2()
 {
     Assert.Equal(2UL, Grani.Quadrato(2));
 }