Class SafeCollectionUtilsTests
Inheritance
SafeCollectionUtilsTests
Assembly: Tests.dll
Syntax
public class SafeCollectionUtilsTests
Constructors
SafeCollectionUtilsTests()
Declaration
public SafeCollectionUtilsTests()
Methods
GetAtIndexOrThrow_Should_IncludeIndexInDefaultMessage_When_OutOfBounds()
Declaration
public void GetAtIndexOrThrow_Should_IncludeIndexInDefaultMessage_When_OutOfBounds()
GetAtIndexOrThrow_Should_ReturnElement_When_ValidIndex()
Declaration
public void GetAtIndexOrThrow_Should_ReturnElement_When_ValidIndex()
GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_ArrayIsNull()
Declaration
public void GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_ArrayIsNull()
GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_IndexNegative()
Declaration
public void GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_IndexNegative()
GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_IndexOutOfBounds()
Declaration
public void GetAtIndexOrThrow_Should_ThrowInvalidOperationException_When_IndexOutOfBounds()
GetAtIndexOrThrow_Should_UseCustomMessage_When_Provided()
Declaration
public void GetAtIndexOrThrow_Should_UseCustomMessage_When_Provided()
GetFirstOrDefault_Should_ReturnCustomDefault_When_ArrayIsNull()
Declaration
public void GetFirstOrDefault_Should_ReturnCustomDefault_When_ArrayIsNull()
GetFirstOrDefault_Should_ReturnDefault_When_ArrayIsEmpty()
Declaration
public void GetFirstOrDefault_Should_ReturnDefault_When_ArrayIsEmpty()
GetFirstOrDefault_Should_ReturnDefault_When_ArrayIsNull()
Declaration
public void GetFirstOrDefault_Should_ReturnDefault_When_ArrayIsNull()
GetFirstOrDefault_Should_ReturnFirstElement_When_ArrayHasElements()
Declaration
public void GetFirstOrDefault_Should_ReturnFirstElement_When_ArrayHasElements()
GetFirstOrThrow_Array_Should_ReturnFirstElement_When_ArrayHasElements()
Declaration
public void GetFirstOrThrow_Array_Should_ReturnFirstElement_When_ArrayHasElements()
GetFirstOrThrow_Array_Should_ThrowInvalidOperationException_When_ArrayIsEmpty()
Declaration
public void GetFirstOrThrow_Array_Should_ThrowInvalidOperationException_When_ArrayIsEmpty()
GetFirstOrThrow_Array_Should_ThrowInvalidOperationException_When_ArrayIsNull()
Declaration
public void GetFirstOrThrow_Array_Should_ThrowInvalidOperationException_When_ArrayIsNull()
GetFirstOrThrow_Array_Should_UseCustomMessage_When_EmptyArray()
Declaration
public void GetFirstOrThrow_Array_Should_UseCustomMessage_When_EmptyArray()
GetFirstOrThrow_Array_Should_UseCustomMessage_When_NullArray()
Declaration
public void GetFirstOrThrow_Array_Should_UseCustomMessage_When_NullArray()
GetFirstOrThrow_Array_Should_UseDefaultMessage_When_EmptyArrayNoMessage()
Declaration
public void GetFirstOrThrow_Array_Should_UseDefaultMessage_When_EmptyArrayNoMessage()
GetFirstOrThrow_Array_Should_UseDefaultMessage_When_NullArrayNoMessage()
Declaration
public void GetFirstOrThrow_Array_Should_UseDefaultMessage_When_NullArrayNoMessage()
GetFirstOrThrow_Enumerable_Should_ReturnFirstElement_When_CollectionHasElements()
Declaration
public void GetFirstOrThrow_Enumerable_Should_ReturnFirstElement_When_CollectionHasElements()
GetFirstOrThrow_Enumerable_Should_ThrowInvalidOperationException_When_Empty()
Declaration
public void GetFirstOrThrow_Enumerable_Should_ThrowInvalidOperationException_When_Empty()
GetFirstOrThrow_Enumerable_Should_ThrowInvalidOperationException_When_Null()
Declaration
public void GetFirstOrThrow_Enumerable_Should_ThrowInvalidOperationException_When_Null()
GetFirstOrThrow_Enumerable_Should_UseCustomMessage_When_Null()
Declaration
public void GetFirstOrThrow_Enumerable_Should_UseCustomMessage_When_Null()