public void SetsSearchTextToEmptyString() { //arrange var vm = new HostViewModel { SearchText = "Some Value" }; //act vm.SearchGotFocus(null); //assert Assert.Equal(string.Empty, vm.SearchText); }
public void DoesntModifySearchTextIfSearchTextIsntEmpty() { //arrange var vm = new HostViewModel { SearchText = "Some String" }; //act vm.SearchLostFocus(null); //assert Assert.Equal("Some String", vm.SearchText); }
public TheConstructor() { vm = new HostViewModel(); }
public void SetterSetsAndGetterGets() { //arrange var vm = new HostViewModel {SearchText = "Setter Works"}; //act/assert Assert.Equal("Setter Works", vm.SearchText); }
public void ChangesTriggerPropertyChanged() { //arrange var vm = new HostViewModel(); //act/assert vm.ShouldNotifyOn(s => s.SearchText).When(s => s.SearchText = "Some new Value"); }
public void SetsSearchTextToSearchWhenSearchTextIsEmpty() { //arrange var vm = new HostViewModel { SearchText = string.Empty }; //act vm.SearchLostFocus(null); //assert Assert.Equal("Search", vm.SearchText); }