public void Setup() { _client = Adlg2ClientFactory.BuildPathClient(Configuration.Value("Account"), Configuration.Value("Key")); Adlg2ClientFactory.BuildFilesystemClient(Configuration.Value("Account"), Configuration.Value("Key")).Create(Container); foreach (var path in _client.List(Container)) { _client.Delete(Container, path.Name, true); } _client.Create(Container, "small_read_file", "file", false); _client.Update(Container, "small_read_file", "append", Enumerable.Range(0, 998).Select(x => (byte)(x % 255)).ToArray()); _client.Update(Container, "small_read_file", "flush", position: 998); _client.Create(Container, "large_read_file", "file", false); _client.Update(Container, "large_read_file", "append", Enumerable.Range(0, 2405342).Select(x => (byte)(x % 255)).ToArray()); _client.Update(Container, "large_read_file", "flush", position: 2405342); }
public void upload_data_to_file() { Assert.IsTrue(_client.Update(Container, "file_to_upload_to", "append", new byte[] { 1, 2, 3, 4 })); }