public static void RemoveNonExistent() { AsnEncodedDataCollection c = new AsnEncodedDataCollection(); AsnEncodedData a0 = new AsnEncodedData("1.0", Array.Empty <byte>()); c.Remove(a0); // You can "remove" items that aren't in the collection - this is defined as a NOP. }
static void TestRemove() { asn = new AsnEncodedDataCollection() ; try { asn.Remove( null ) ; Result = false ; } catch( ArgumentNullException ) { Result = true ; } catch( Exception ) { Result = false ; } }
static void TestRemove() { asn = new AsnEncodedDataCollection(); try { asn.Remove(null); Result = false; } catch (ArgumentNullException) { Result = true; } catch (Exception) { Result = false; } }
public static void Remove() { AsnEncodedData a0 = new AsnEncodedData("1.0", Array.Empty<byte>()); AsnEncodedData a1 = new AsnEncodedData("1.1", Array.Empty<byte>()); AsnEncodedData a2 = new AsnEncodedData("1.2", Array.Empty<byte>()); AsnEncodedDataCollection c = new AsnEncodedDataCollection(); int index; index = c.Add(a0); Assert.Equal(0, index); index = c.Add(a1); Assert.Equal(1, index); index = c.Add(a2); Assert.Equal(2, index); c.Remove(a1); AssertEquals(c, new AsnEncodedData[] { a0, a2 }); }
public static void Remove() { AsnEncodedData a0 = new AsnEncodedData("1.0", Array.Empty <byte>()); AsnEncodedData a1 = new AsnEncodedData("1.1", Array.Empty <byte>()); AsnEncodedData a2 = new AsnEncodedData("1.2", Array.Empty <byte>()); AsnEncodedDataCollection c = new AsnEncodedDataCollection(); int index; index = c.Add(a0); Assert.Equal(0, index); index = c.Add(a1); Assert.Equal(1, index); index = c.Add(a2); Assert.Equal(2, index); c.Remove(a1); AssertEquals(c, new AsnEncodedData[] { a0, a2 }); }
public static void RemoveNegative() { AsnEncodedDataCollection c = new AsnEncodedDataCollection(); Assert.Throws <ArgumentNullException>(() => c.Remove(null)); }
public static void RemoveNonExistent() { AsnEncodedDataCollection c = new AsnEncodedDataCollection(); AsnEncodedData a0 = new AsnEncodedData("1.0", Array.Empty<byte>()); c.Remove(a0); // You can "remove" items that aren't in the collection - this is defined as a NOP. }
public static void RemoveNegative() { AsnEncodedDataCollection c = new AsnEncodedDataCollection(); Assert.Throws<ArgumentNullException>(() => c.Remove(null)); }