With Isolator, you can fake the behavior of all instances (existing and future instances) of a specific type, regardless of how many there will be. For example, if your code in produciton instantiates a logger in multiple methods, and you want the logger calls to be ignored, you can do it in one line of code. Even if later, your production code instantiates another logger, your test won't break. it will be less brittle.Isolator Features > Your tests will be more maintainable > Fake instance behavior for unknown amounts of objects
