public void GetAllEnumValues_Returns_Typed_Values() { // Arrange SomeFlagEnumType reference = default; // Act var result = reference.GetAllEnumValues(); // Assert result.Should().BeAssignableTo <IEnumerable <SomeFlagEnumType> >(); }
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); }