public void Generate_returns_code() { var generator = new DefaultCSharpContextGenerator(); var result = generator.Generate(Model, "WebApplication1.Models", "MyContext", "MyContextConnString"); Assert.Equal( @"namespace WebApplication1.Models { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class MyContext : DbContext { public MyContext() : base(""name=MyContextConnString"") { } public virtual DbSet<Entity> Entities { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { } } } ", result); }
public void Generate_returns_code() { var generator = new DefaultCSharpContextGenerator(); var result = generator.Generate(Model, "WebApplication1.Models", "MyContext", "MyContextConnString"); Assert.Equal( @"namespace WebApplication1.Models { using System; using System.Data.Entity; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; public partial class MyContext : DbContext { public MyContext() : base(""name=MyContextConnString"") { } public virtual DbSet<Entity> Entities { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { } } } ", result); }