//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void accessAddedElements() internal virtual void AccessAddedElements() { PrimitiveLongList longList = new PrimitiveLongList(); for (long i = 1; i < 6L; i++) { longList.Add(i); } assertEquals(5L, longList.Get(4)); assertEquals(1L, longList.Get(0)); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void addAfterClear() internal virtual void AddAfterClear() { PrimitiveLongList longList = new PrimitiveLongList(); longList.Clear(); longList.Add(1); assertEquals(1, longList.Get(0)); assertEquals(1, longList.Size()); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void holdLotsOfElements() internal virtual void HoldLotsOfElements() { PrimitiveLongList longList = new PrimitiveLongList(); long size = 13077L; for (long i = 0; i < size; i++) { longList.Add(i); } assertEquals(size, longList.Size()); for (int i = 0; i < size; i++) { assertEquals(i, longList.Get(i)); } }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test void throwExceptionOnAccessingNonExistentElement() internal virtual void ThrowExceptionOnAccessingNonExistentElement() { PrimitiveLongList longList = new PrimitiveLongList(); assertThrows(typeof(System.IndexOutOfRangeException), () => longList.Get(0)); }