public void ShouldQueueAndDequeueInt() { using (var queue = this.CreateNew()) { var item = 1; queue.Enqueue(item); var dequeued = queue.Dequeue().CastTo<int>(); dequeued.Should().Be(item); } }