Пример #1
0
 public void GetAndSet_AllPositions()
 {
     var rs = new RegisterSet(Pow(2, 4));
     for (uint i = 0; i < Pow(2, 4); ++i)
     {
         rs.Set(i, i % 31);
         Assert.That(rs.Get(i), Is.EqualTo(i % 31));
     }
 }
Пример #2
0
 public void GetAndSet_WithSmallBits()
 {
     var rs = new RegisterSet(6);
     rs.Set(0, 11);
     Assert.That(rs.Get(0), Is.EqualTo(11));
 }
Пример #3
0
 public void GetAndSet()
 {
     var rs = new RegisterSet(Pow(2, 4));
     rs.Set(0, 11);
     Assert.That(rs.Get(0), Is.EqualTo(11));
 }