Exemplo n.º 1
0
        public async Task TestCreateDateMobile()
        {
            Mock <IDateRepository> mock       = new Mock <IDateRepository>();
            DateMobileController   controller = new DateMobileController(mock.Object);

            DateMobile date = new DateMobile()
            {
                Id = new Guid()
            };

            mock.Setup(t => t.Insert(It.IsAny <DateMobile>())).Verifiable();

            await controller.AddDate(date);

            mock.VerifyAll();
        }
Exemplo n.º 2
0
        public async Task TestCreateDateMobileNull()
        {
            Mock <IDateRepository> mock       = new Mock <IDateRepository>();
            DateMobileController   controller = new DateMobileController(mock.Object);

            DateMobile date = null;

            ArgumentNullException exception = await Assert.ThrowsExceptionAsync <ArgumentNullException>(() => controller.AddDate(date));

            Assert.AreEqual(exception.ParamName, nameof(date));
        }