public void TestBunchOfFullValidTypes( BasicMimeType inMimeType, string inMimeTypeStr, string inExt) { // ASSERT: NOT testing None || Generic types || null mstring || extensions True(inMimeTypeStr.NotNulle()); True(inExt.NotNulle()); False(inMimeType.IsGenericTypeOrNone()); BasicMimeType mtypeFromStr = BasicMimeTypesX.ParseMimeType(inMimeTypeStr); True(mtypeFromStr == inMimeType); BasicMimeType extMtype = BasicMimeTypesX.GetMimeTypeFromFileExtension(inExt); True(mtypeFromStr == extMtype); string gottenMTypeStrFromInEnum = inMimeType.MimeTypeString(); True(inMimeTypeStr == gottenMTypeStrFromInEnum); }
public void Test_InvalidOrMissing_Extensions(string ext) { BasicMimeType extMtype = BasicMimeTypesX.GetMimeTypeFromFileExtension(ext); True(extMtype == BasicMimeType.none); }