Beispiel #1
0
        public void Should_Return_All_Items()
        {
            // arr
            var collection = new TodoItem[]
            {
                new TodoItem(),
                new TodoItem(),
                new TodoItem()
            };
            var todoList = new Domain.TodoList(collection);

            // act
            var items = todoList.GetAllItems();

            // assert

            items.Should().NotBeNullOrEmpty();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            var builder = new DbContextOptionsBuilder();

            builder.UseSqlite("Data Source=./Data/TodoListDatabase.db");

            using (var context = new TodoListContext(builder.Options)) {
                var todolist = new Domain.TodoList("minha lista exemplo");
                todolist.Todos.Add(new Domain.Todo("Todo 1", true));
                todolist.Todos.Add(new Domain.Todo("Todo 2", true));
                todolist.Todos.Add(new Domain.Todo("Todo 3", true));
                todolist.Todos.Add(new Domain.Todo("Todo 4", true));
                todolist.Todos.Add(new Domain.Todo("Todo 5", true));
                todolist.Todos.Add(new Domain.Todo("Todo 6", true));
                todolist.Todos.Add(new Domain.Todo("Todo 7", true));

                context.TodoLists.Add(todolist);
                context.SaveChanges();
            }
        }