public void MimeType_GuessesFromFileName_RequiresPeriod() { Assert.AreEqual("application/octet-stream", MimeType.DetermineFromFileExtension("examplexml")); }
public void MimeType_GuessesFromFileName_DealsWithTooShort() { Assert.AreEqual("text/xml", MimeType.DetermineFromFileExtension(".xml")); }
public void MimeType_GuessesFromFileName_Other() { Assert.AreEqual("application/octet-stream", MimeType.DetermineFromFileExtension("example.exe")); }
public void MimeType_GuessesFromFileName_IgnoresCase() { Assert.AreEqual("text/xml", MimeType.DetermineFromFileExtension("example.XmL")); }
public void MimeType_GuessesFromFileName_DisallowsNullParameters() { MimeType.DetermineFromFileExtension(null); }
public void MimeType_GuessesFromFileName_Xml() { Assert.AreEqual("text/xml", MimeType.DetermineFromFileExtension("example.xml")); }
public void MimeType_DirectoryUri() { string directory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); Assert.Equal("application/x-directory", MimeType.DetermineFromFileExtension(new Uri(directory))); }
public void MimeType_GuessesFromFileName_RequiresPeriod() { Assert.Equal(MimeType.Binary, MimeType.DetermineFromFileExtension("examplexml")); }
public void MimeType_GuessesFromFileName_Other() { Assert.Equal(MimeType.Binary, MimeType.DetermineFromFileExtension("example.exe")); }
public void MimeType_GuessesFromFileName_DisallowsNullUriParameter() { Assert.Throws <ArgumentNullException>(() => MimeType.DetermineFromFileExtension((Uri)null)); }
public void MimeType_GuessesFromFileName_DisallowsNullStringParameter() { MimeType.DetermineFromFileExtension((string)null); }