public void IndexBad([Values(0, 255)] int val, [Values(0, 0)] int expected) { var msg = new object(); var q = Substitute.For <ISenderClient>(); var qs = new List <ISenderClient>(); qs.Add(q); var sqs = new BusQueueShardSender(qs); var index = sqs.Index((byte)val); Assert.AreEqual(expected, index); }
public void Index() { var msg = new object(); var q = Substitute.For <ISenderClient>(); var qs = new List <ISenderClient>(); qs.Add(q); qs.Add(q); qs.Add(q); var sqs = new BusQueueShardSender(qs); var index = sqs.Index(0); Assert.IsTrue(0 <= index && 3 > index); }