Beispiel #1
0
        public void CanBeCancel_AnotherUserCancel_ReturnsFalse()
        {
            var reservation = new Reservation();

            var result = reservation.CanBeCancel(new User {
                Admin = false
            });

            Assert.That(result, Is.False);
        }
Beispiel #2
0
        public void CanBeCancel_UserAdmin_ReturnsTrue()
        {
            var reservation = new Reservation();

            var result = reservation.CanBeCancel(new User {
                Admin = true
            });

            Assert.That(result, Is.True);
        }
Beispiel #3
0
        public void CanBeCancel_SameUserCancel_ReturnsTrue()
        {
            var user        = new User();
            var reservation = new Reservation {
                MadeBy = user
            };

            var result = reservation.CanBeCancel(user);

            Assert.That(result, Is.True);
        }