public void ValidateStoreDatabase() { var db = StoreDatabase.Mock; var dbValidator = new DatabaseValidator(); var result = dbValidator.Validate(db); Assert.True(result.Count() == 0); }
public void ValidateSupermarketDatabase() { var db = SupermarketDatabase.Mock; var dbValidator = new DatabaseValidator(); var validationMessages = dbValidator.Validate(db); Assert.True(validationMessages.Count() > 0); }
public void ValidateStoreDatabase() { // Arrange var db = Databases.OnLineStore; var dbValidator = new DatabaseValidator(); // Act var result = dbValidator.Validate(db); // Assert Assert.True(result.IsValid); }
public void ValidateSupermarketDatabase() { // Arrange var db = Databases.Supermarket; var dbValidator = new DatabaseValidator(); // Act var result = dbValidator.Validate(db); // Assert Assert.False(result.IsValid); Assert.True(result.ValidationMessages.Count == 4); }
public static void Init(SimpleSQLManager database, PicturePack pack = null, List <PictureSaveData> saves = null) { DatabaseManager.db = database; bool flag = false; if (DatabaseManager.Version == 0) { int num = DatabaseManager.CreatePicDb(); int num2 = DatabaseManager.CreateSaveDb(); if (num != -1 && num2 != -1) { DatabaseManager.Version = 1; UnityEngine.Debug.Log("initial db creation successful"); } else { UnityEngine.Debug.Log(string.Concat(new object[] { "db error picDb:", num, " saveDb:", num2 })); } flag = true; } if (DatabaseManager.Version == 1) { DatabaseManager.DbUpdateOne(); DatabaseManager.Version = 2; } if (DatabaseManager.Version == 2) { DatabaseManager.CreateGiftDb(false); DatabaseManager.Version = 3; } if (DatabaseManager.Version == 3) { DatabaseManager.CreateNewsDb(false); DatabaseManager.Version = 4; } DatabaseValidator.Validate(DatabaseManager.db); if (flag && pack != null && pack.Pictures != null) { DatabaseManager.InitialDbFill(pack, saves); } }