anchor.diff:              Assert.AreEqual(expected, actual)
           [0; 1; -1; -2001] |> List.iter test
   
  -    [<TestCase()>]
  +    [<Test>]
       member this.FilterSomeStringWhenPredicateEqualsInput () =
           let test x =
               let actual = x |> Some |> Option.filter ((=) x)
  
positive.code:             Assert.AreEqual(expected, actual)
          [0; 1; -1; 1337] |> List.iter test
  
      [<TestCase()>]
      member this.FilterSomeStringWhenPredicateReturnsFalse () =
          let test x =
              let actual = x |> Some |> Option.filter (fun _ -> false)
  
negative.code:             Assert.AreEqual(expected, actual)
          [0; 1; -1; 927] |> List.iter test
  
      [<Test>]
      member this.FilterSomeStringWhenPredicateDoesNotEqualsInput () =
          let test x =
              let actual = x |> Some |> Option.filter ((<>) x)
  