def test_is_resource_audio_file(self): resource = Resource() resource.filename = "default.aspx" self.assertFalse(resource.is_audio_file) resource.filename = "fear_of_the_dark.mp3" self.assertTrue(resource.is_audio_file) resource.filename = "bark_at_the_moon.ogg" self.assertTrue(resource.is_audio_file)
def test_should_give_file_name_without_guid(self): resource = Resource() resource.filename = "123456_default_current.aspx" self.assertEquals("default_current.aspx", resource.original_file_name())
def test_should_give_file_extension_of_resource(self): resource = Resource() resource.filename = "default.current.aspx" self.assertEquals("aspx", resource.file_extension())
def test_should_give_filesize_in_kilobytes(self): resource = Resource() resource.filesize = 1024 self.assertEquals(resource.file_size_in_kb(), "1 KB")