public void TestRotate_N() { var m_pseudorandom = new Mock <Pseudorandom>(); AbstractHashGenerator f = new AbstractHashGenerator(m_pseudorandom.Object); f.Rotate(0, 5); // note 0 doesn't rotate.. m_pseudorandom.Verify(n => n.Next(0), Times.Exactly(5)); }
public void TestRotate() { var m_pseudorandom = new Mock <Pseudorandom>(); AbstractHashGenerator f = new AbstractHashGenerator(m_pseudorandom.Object); f.Rotate(5L); m_pseudorandom.Verify(n => n.Next(5L), Times.Exactly(1)); }