-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Case: Updating Given-When-Then #30
Comments
Adding to the exceptions: |
Added to main description. |
@lvanvugt with the latest changes on the "AddingGivenWhenThen"-branch the rename-part is ready to test. Please give me feedback, if something's missing.
Currently I update the procedure call to a renamed one and let the return value and the passing of the parameter untouched. But the newly created procedure with the updated name does not have a parameter or a return value, so that there's a compiler error. But maybe if don't assign the variable on return anymore I'll have a similar - maybe even worse - problem as probably everything is compilable, but the tests will fail as the variable which was assigned on return previously isn't assigned anymore yet which could be tricky to find out. |
@lvanvugt I found a case which is not defined yet: |
@DavidFeldhoff great catch. I would say, leave the old one. Would that make sense? |
So we would change the procedure call to use the existing one and leave the old procedure as it is (which won't have any references then)? Or should we just throw an error in this rare case that the user should solve it on his own as it could be that there's no right or wrong |
OK, misunderstood it first. Your latter suggestion makes sense. Let's do that.
|
…dure exists and the user decided to switch to the new one #30
Retest, but two news bugs appear (see above). Update 20201029 |
Retest, but new bug appears (see above). Update 20201121 |
As #79 was retested and found OK this Use Case is ready |
The following flowchart shows the use case:
Exceptions
Settings
Notes
The text was updated successfully, but these errors were encountered: