public void The_Rule_Fails() { var set = new MappingSetImpl(); var emptyEntity = new Table(""); set.Database.AddTable(emptyEntity); DatabaseNamingRule rule = new DatabaseNamingRule(); var result = rule.Run(set); Assert.That(result.Issues, Has.Count(1)); var issue = result.Issues[0]; Assert.That(issue.ErrorLevel, Is.EqualTo(ValidationErrorLevel.Error)); Assert.That(issue.Object, Is.SameAs(emptyEntity)); StringAssert.Contains("name", issue.Description); }
public void The_Rule_Fails() { var set = new MappingSetImpl(); var emptyEntity = new Table(""); set.Database.AddTable(emptyEntity); DatabaseNamingRule rule = new DatabaseNamingRule(); var result = rule.Run(set); Assert.That(result.Issues, Has.Count(1)); var issue = result.Issues[0]; Assert.That(issue.ErrorLevel, Is.EqualTo(ValidationErrorLevel.Error)); Assert.That(issue.Object, Is.SameAs(emptyEntity)); StringAssert.Contains("name", issue.Description); }
public void The_Rule_Fails() { var set = new MappingSetImpl(); set.Database.AddTable(new Table("Table1")); set.Database.AddTable(new Table("Table2")); set.Database.Tables[0].AddKey(new Key("Key1")); var duplicate = new Key("Key1"); set.Database.Tables[1].AddKey(duplicate); DatabaseNamingRule rule = new DatabaseNamingRule(); var result = rule.Run(set); Assert.That(result.Issues, Has.Count(1)); var issue = result.Issues[0]; Assert.That(issue.ErrorLevel, Is.EqualTo(ValidationErrorLevel.Error)); Assert.That(issue.Object, Is.SameAs(duplicate)); StringAssert.Contains("Key1", issue.Description); }
public void The_Rule_Fails() { var set = new MappingSetImpl(); set.Database.AddTable(new Table("Table1")); set.Database.AddTable(new Table("Table2")); set.Database.Tables[0].AddKey(new Key("Key1")); var duplicate = new Key("Key1"); set.Database.Tables[1].AddKey(duplicate); DatabaseNamingRule rule = new DatabaseNamingRule(); var result = rule.Run(set); Assert.That(result.Issues, Has.Count(1)); var issue = result.Issues[0]; Assert.That(issue.ErrorLevel, Is.EqualTo(ValidationErrorLevel.Error)); Assert.That(issue.Object, Is.SameAs(duplicate)); StringAssert.Contains("Key1", issue.Description); }