public void Can_save_sqlite_file_without_losing_any_bytes() { var fileName = GetExpectedFileName(); var sqliteFolderLocation = _appSettings.SqliteStorageFolderLocation; var currentTestSqliteFile = Path.Combine(sqliteFolderLocation, fileName); var transferredDbAsBase64string = GetSqliteAsBase64String(); var requestParameters = new StoreFileRequest { Metadata = new StoreFileMetadata { FileName = fileName, RoomNumber = "D73234", RackIdentifier = 1, RackCoordinates = new RackCoordinate { X = 1, Y = 1 }, ConversionKey = "1", }, SqliteDataAsBase64 = transferredDbAsBase64string }; _dataStorageController.StoreFile(requestParameters); Assert.That(transferredDbAsBase64string, Is.EqualTo(GetFileAsBase64String(currentTestSqliteFile))); }
public void Can_save_sqlite_file_to_solution() { var fileName = GetExpectedFileName(); var sqliteFolderLocation = _appSettings.SqliteStorageFolderLocation; var currentTestSqliteFile = Path.Combine(sqliteFolderLocation, fileName); var requestParameters = new StoreFileRequest { Metadata = new StoreFileMetadata { FileName = fileName, RoomNumber = "D73234", RackIdentifier = 1, RackCoordinates = new RackCoordinate { X = 1, Y = 1 }, ConversionKey = "1", }, SqliteDataAsBase64 = GetSqliteAsBase64String() }; _dataStorageController.StoreFile(requestParameters); Assert.That(currentTestSqliteFile, Does.Exist); }