public void lookup_should_be_able_to_insert() { Action procedure = () => { //Act var lookup = new LookupBL(database).RetrieveLookupByName("Role"); var newRoleLookup = new Lookup() {ParentId = lookup.Id, Name = "Temporary"}; new LookupBL(database).Insert(newRoleLookup); var lookupRetrieved = new LookupBL(database).RetrieveLookupByName("Temporary"); //Assert Assert.IsNotNull(lookupRetrieved); Assert.IsTrue(lookupRetrieved.Name == "Temporary"); }; database.ExecuteInTest(procedure); }
public Lookup Insert(Lookup lookup) { Database.Insert(lookup); return lookup; }
public Address() { Country = new Lookup(); AddRules<Address>(a => a.HouseNumber, new RequiredRule()); }