需要一个JavaScript“;文件";对象而不使用文件选择器,用于单元测试

需要一个JavaScript“;文件";对象而不使用文件选择器,用于单元测试,javascript,unit-testing,Javascript,Unit Testing,我需要在设计用来保存文件的对象上对一些函数进行单元测试 但是,作为设置单元测试的一部分,我需要在与测试相同的目录中找到一个文件对象。这个测试应该是自动运行的,不需要加载浏览器,因此不能依赖用户点击按钮来加载文件 下面是一个我需要进行单元测试的函数示例 getExtension: function () { return this.attributes.file.name.split(".").pop().toLowerCase(); } 那么,有人能告诉我如何在

我需要在设计用来保存文件的对象上对一些函数进行单元测试

但是,作为设置单元测试的一部分,我需要在与测试相同的目录中找到一个文件对象。这个测试应该是自动运行的,不需要加载浏览器,因此不能依赖用户点击按钮来加载文件

下面是一个我需要进行单元测试的函数示例

    getExtension: function () {
        return this.attributes.file.name.split(".").pop().toLowerCase();
    }
那么,有人能告诉我如何在不使用文件选择器的情况下创建JavaScript文件对象吗

我使用的是Jasmine框架

编辑: 在我创建这个问题之前,我进行了搜索,因为我一直在认真地寻找答案,但现在我已经创建了它,我发现了另一个已经有部分答案的问题:

您使用的是什么测试框架?我们使用的是Jasmine。请参阅,