public void CheckIfExceptionThrownOnNullEntityType() { DbContextBuilder contextBuilder = new DbContextBuilder(); Assert.Throws <ArgumentNullException>(() => { contextBuilder.WithEntity(null); }); }
public void CheckIfExceptionThrownOnNonClassEntityType() { DbContextBuilder contextBuilder = new DbContextBuilder(); Assert.Throws <ArgumentException>(() => { contextBuilder.WithEntity(typeof(int)); }); }
public static DbContextBuilder WithRestModels(this DbContextBuilder contextBuilder, Assembly assembly) { IEnumerable <Type> assemblyRestModelTypes = assembly.GetRestModelTypes(); foreach (Type restModelType in assemblyRestModelTypes) { contextBuilder.WithEntity(restModelType); } return(contextBuilder); }