//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void returns_nothing_if_none_defined() public virtual void ReturnsNothingIfNoneDefined() { assertThat(CustomNameExtractor.GetName(() => "", () => "")).Empty; assertThat(CustomNameExtractor.GetName(() => " ", () => "")).Empty; assertThat(CustomNameExtractor.GetName(() => "", () => " ")).Empty; assertThat(CustomNameExtractor.GetName(() => " ", () => " ")).Empty; }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void favours_name_over_value() public virtual void FavoursNameOverValue() { assertThat(CustomNameExtractor.GetName(() => "name", () => "value")).contains("name"); assertThat(CustomNameExtractor.GetName(() => "name", () => "")).contains("name"); assertThat(CustomNameExtractor.GetName(() => "name", () => " ")).contains("name"); assertThat(CustomNameExtractor.GetName(() => " name ", () => " ")).contains("name"); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void returns_value_if_trimmed_name_is_empty() public virtual void ReturnsValueIfTrimmedNameIsEmpty() { assertThat(CustomNameExtractor.GetName(() => "", () => "value")).contains("value"); assertThat(CustomNameExtractor.GetName(() => " ", () => "value")).contains("value"); assertThat(CustomNameExtractor.GetName(() => " ", () => " value ")).contains("value"); }