public void ItemIdCollectionInsertRange() { tlog.Debug(tag, $"ItemIdCollectionInsertRange START"); using (ItemIdCollection value = new ItemIdCollection(3)) { uint[] itemId = new uint[] { 1, 2, 3, 4 }; global::System.Collections.ICollection c = itemId; var testingTarget = new ItemIdCollection(c); Assert.IsNotNull(testingTarget, "Should be not null!"); Assert.IsInstanceOf <ItemIdCollection>(testingTarget, "Should be an Instance of ItemIdCollection!"); testingTarget.Capacity = 10; try { testingTarget.InsertRange(3, value); } catch (Exception e) { tlog.Debug(tag, e.Message.ToString()); Assert.Fail("Caught Exception: Failed!"); } testingTarget.Dispose(); } tlog.Debug(tag, $"ItemIdCollectionInsertRange END (OK)"); }