public void negative_test_by_key_alone() { var key = new NavigationKey("something"); var matcher = new ByName("else"); matcher.Matches(key).ShouldBeFalse(); }
public void matches_by_key_alone() { var key = new NavigationKey("something"); var matcher = new ByName("something"); matcher.Matches(key).ShouldBeTrue(); }
public void negative_test_by_localization_key() { var key = new NavigationKey("something"); var matcher = new ByName("OtherKey:something"); matcher.Matches(key).ShouldBeFalse(); }
public bool Equals(ByName other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(Equals(other._name, _name)); }
public bool Equals(ByName other) { if (ReferenceEquals(null, other)) return false; if (ReferenceEquals(this, other)) return true; return Equals(other._name, _name); }
public void default_key() { var matcher = new ByName("something"); matcher.DefaultKey().ShouldBeOfType<NavigationKey>() .Key.ShouldEqual("something"); }