Esempio n. 1
0
        public void GetAllEnumValuesFor_Returns_Typed_Values()
        {
            // Arrange
            // Act
            var result = EnumExtensions.GetAllEnumValuesFor <SomeEnumType>();

            // Assert
            result.Should().BeAssignableTo <IEnumerable <SomeEnumType> >();
        }
Esempio n. 2
0
        public void GetAllEnumValuesFor_Returns_All_Values_From_The_Enum()
        {
            // Arrange
            var expected = Enum.GetValues(typeof(SomeEnumType)).Cast <SomeEnumType>().ToList();

            // Act
            var result = EnumExtensions.GetAllEnumValuesFor <SomeEnumType>();

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