public void OpenFile_PassesFileMode()
{
TestHelper.WipeStores();
using (IsolatedStorageFile isf = IsolatedStorageFile.GetUserStoreForAssembly())
{
string file = "OpenFile_PassesFileMode";
using (isf.OpenFile(file, FileMode.CreateNew)) { }
Assert.True(isf.FileExists(file), "file exists");
Assert.Throws <IsolatedStorageException>(() => isf.OpenFile(file, FileMode.CreateNew));
using (isf.OpenFile(file, FileMode.Create)) { }
}
}