Skip to main content
3 events
when toggle format what by license comment
Feb 25, 2024 at 1:41 comment added candied_orange It’s a refactoring if the behavior being tested and the API it’s tested through is the same. How it works inside doesn’t matter to the test. Only that it works.
Feb 25, 2024 at 1:31 comment added uhohitsjennaaa Thanks! In this case, it would be the test environment that would change. For example, I want to make sure traffic passes appropriately with a single switch as well as with a larger network that includes multiple devices, routing protocols, etc. So it may be a different "feature" (i.e. routing protocol) I'm testing, but I would still want to run the same test. Does that make sense? Is that a case of refactoring? Most examples I see with BDD are very simple straightforward tests. It makes sense it would be reusable in the way I am describing, but I can't find examples, which is throwing me off.
Feb 25, 2024 at 1:00 history answered candied_orange CC BY-SA 4.0