コード例 #1
0
        public void TestInit()
        {
            TestBookContext Context = new TestBookContext();

            BookDataInitializer.FillData(Context);
            BookDataInitializer.CreateUserBacklog(Context, 6543);
            Repo = new BookRepository(Context);
        }
コード例 #2
0
 public static void FillData(TestBookContext Context)
 {
     for (int i = 0; i < 20; i++)
     {
         Author a = new Author(i, $"Author{i}", DateTime.Now, "");
         Context.Books.Add(
             new Book(i, $"Book{i}", a, DateTime.Now, "", i * 0.3m)
             );
     }
 }
コード例 #3
0
        public static void CreateUserBacklog(TestBookContext Context, int Id)
        {
            List <KeyValuePair <int, Book> > backlog = new List <KeyValuePair <int, Book> >();

            for (int i = 0; i < 10; i++)
            {
                Author a = new Author(i, $"Author{i}", DateTime.Now, "");
                Book   b = new Book(i, $"Book{i}", a, DateTime.Now, "", i * 0.3m);
                Context.Backlog.Add(new KeyValuePair <int, Book>(Id, b));
            }
        }