We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0c83251 commit 108928eCopy full SHA for 108928e
chapter_03-using-stubs-to-break-dependencies/LogAn/logAnalyzer.js
@@ -1,9 +1,6 @@
1
const ArgumentError = require('./ArgumentError');
2
-const fileExtensionManagerFactory = require('./fileExtensionManager');
3
4
-const fileExtensionManager = fileExtensionManagerFactory();
5
-
6
-function logAnalyzer() {
+function logAnalyzer(extensionManager) {
7
/**
8
* @type {boolean}
9
*/
@@ -27,7 +24,7 @@ function logAnalyzer() {
27
24
throw new ArgumentError('filename has to be provided');
28
25
}
29
26
30
- const result = await fileExtensionManager.isValid(fileName);
+ const result = await extensionManager.isValid(fileName);
31
32
if (!result) {
33
return false;
0 commit comments