コード例 #1
0
ファイル: MockTests.cs プロジェクト: cmpetrie/CarsonsTaskApp
        public void UserTest()
        {
            IUserDatabase database = new MyUserDatabase();

            IUser george = database.GetUser("george", "monkey!");

            Assert.IsNotNull(george);
            Assert.AreEqual("george", george.UserName);
        }
コード例 #2
0
ファイル: MockTests.cs プロジェクト: cmpetrie/CarsonsTaskApp
        public void TaskTest()
        {
            IUserDatabase userDb = new MyUserDatabase();
            IUser         george = userDb.GetUser("george", "monkey!");

            ITaskDatabase database = new MyTaskDatabase();

            ITask task = database.NewTask();

            task.AssignedTo = george;
            task.Title      = "George's task";
            database.SaveTask(task);

            var tasks = database.GetTasks(george);

            Assert.Greater(tasks.Count(), 0);
            Assert.AreEqual(george, tasks.First().AssignedTo);
        }