2015-04-27 17:54:50 +08:00
|
|
|
|
using System;
|
|
|
|
|
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
2015-05-23 12:10:53 +08:00
|
|
|
|
using OpenAuth.Repository;
|
2015-04-27 17:54:50 +08:00
|
|
|
|
|
|
|
|
|
|
namespace OpenAuth.UnitTest
|
|
|
|
|
|
{
|
|
|
|
|
|
[TestClass]
|
|
|
|
|
|
public class DbContextTest
|
|
|
|
|
|
{
|
|
|
|
|
|
[TestMethod]
|
|
|
|
|
|
public void TestMethod1()
|
|
|
|
|
|
{
|
|
|
|
|
|
Display();
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private void Display()
|
|
|
|
|
|
{
|
|
|
|
|
|
OpenAuthDBContext context = new OpenAuthDBContext();
|
|
|
|
|
|
foreach (var user in context.Users)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(user.RealName);
|
|
|
|
|
|
}
|
|
|
|
|
|
foreach (var department in context.Departments)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(department.FullName);
|
|
|
|
|
|
}
|
|
|
|
|
|
foreach (var menu in context.Menus)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(menu.FullName);
|
|
|
|
|
|
}
|
|
|
|
|
|
foreach (var button in context.Buttons)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(button.FullName);
|
|
|
|
|
|
}
|
|
|
|
|
|
foreach (var role in context.Roles)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(role.FullName);
|
|
|
|
|
|
foreach (var roleMenu in role.RoleMenus)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(roleMenu.FullName);
|
|
|
|
|
|
foreach (var button in roleMenu.Buttons)
|
|
|
|
|
|
{
|
|
|
|
|
|
Console.WriteLine(button.FullName);
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|