public void DeltaPropagationSelector_must_calculate_right_slice_size() { var selector = new TestSelector(selfUniqueAddress, nodes); selector.NodeSliceSize(0).Should().Be(0); selector.NodeSliceSize(1).Should().Be(1); for (int i = 2; i < 10; i++) { selector.NodeSliceSize(i).Should().Be(2); } for (int i = 10; i < 15; i++) { selector.NodeSliceSize(i).Should().Be(3); } for (int i = 15; i < 20; i++) { selector.NodeSliceSize(i).Should().Be(4); } for (int i = 20; i < 25; i++) { selector.NodeSliceSize(i).Should().Be(5); } for (int i = 25; i < 30; i++) { selector.NodeSliceSize(i).Should().Be(6); } for (int i = 30; i < 35; i++) { selector.NodeSliceSize(i).Should().Be(7); } for (int i = 35; i < 40; i++) { selector.NodeSliceSize(i).Should().Be(8); } for (int i = 40; i < 45; i++) { selector.NodeSliceSize(i).Should().Be(9); } for (int i = 45; i < 200; i++) { selector.NodeSliceSize(i).Should().Be(10); } }