public void ReadOnlyKitKat() { var storage = new BuiltInFileStorage(new TestKp2aApp()); var extFile = "/storage/sdcard1/file.txt"; Assert.IsTrue(storage.IsReadOnly(IOConnectionInfo.FromPath(extFile))); Assert.IsTrue(storage.IsReadOnly(IOConnectionInfo.FromPath(extFile))); Assert.IsFalse(storage.IsReadOnly(IOConnectionInfo.FromPath(Application.Context.GetExternalFilesDir(null).AbsolutePath+ "/file.txt"))); }
public BuiltInFileTransaction(IOConnectionInfo ioc, bool useFileTransaction, BuiltInFileStorage fileStorage) { _ioc = ioc; _fileStorage = fileStorage; _transaction = new FileTransactionEx(ioc, useFileTransaction); }
public TestKp2aApp() { FileStorage = new BuiltInFileStorage(this); }
public TestFileStorage(IKp2aApp app) { _builtIn = new BuiltInFileStorage(app); }