private bool ValidatePlayerSection() { // Check Player One In/Out Locations var good = GroupBoxPlayerOneOptions.Validate() && GroupBoxPlayerTwoOptions.Validate(); // Check two outs are unique if (!_optionsValidator.ValidateUniquePath(GroupBoxPlayerOneOptions.OutLocation, GroupBoxPlayerTwoOptions.OutLocation)) { GroupBoxPlayerOneOptions.SetOutLocationImage(ImageState.FileBad); GroupBoxPlayerTwoOptions.SetOutLocationImage(ImageState.FileBad); good = false; } // Enable and Validate Bottom Section PanelBottom.Enabled = good; return(good ? ValidateBottomSection() : good); }
public void PokeGeneratorOptionsValidateUniquePathFailsTest(string path1, string path2) { Assert.False(_validator.ValidateUniquePath(path1, path2)); }