public void WhereOperatorWithFalsePredicate() { var person = new Person { Name = "Robb Stark" }; var res = from p in person.ToOption() where p.Name == "Jon Snow" select p; res.Should().Be(Option.None); }
public void WhereOperatorWithTruePredicate() { var person = new Person { Name = "Robb Stark" }; var res = from p in person.ToOption() where p.Name == "Robb Stark" select p.Name; res.GetOrElse("").Should().Be("Robb Stark"); }