예제 #1
0
        public void GetAllEnumValues_Returns_Typed_Values()
        {
            // Arrange
            SomeFlagEnumType reference = default;

            // Act
            var result = reference.GetAllEnumValues();

            // Assert
            result.Should().BeAssignableTo <IEnumerable <SomeFlagEnumType> >();
        }
예제 #2
0
        public void GetAllEnumValues_Returns_All_Values_From_The_Enum()
        {
            // Arrange
            SomeFlagEnumType reference = default;
            var expected = Enum.GetValues(typeof(SomeFlagEnumType)).Cast <SomeFlagEnumType>().ToList();

            // Act
            var result = reference.GetAllEnumValues();

            // Assert
            result.Should().BeEquivalentTo(expected);
        }