Esempio n. 1
0
        public async void Insert_One_Null()
        {
            Advertisement newAdd      = null;
            var           adMock      = GetMockAd();
            string        nullMessage = "The ad is null";

            adMock.Setup(x => x.Create(null)).ReturnsAsync(nullMessage);

            var    adController = new AdvertisementController(adMock.Object);
            string result       = await adController.Post(newAdd);

            Assert.Equal(nullMessage, result);
        }
Esempio n. 2
0
        public async void Create_Ad_Test()
        {
            Advertisement _ad = _advertisementGenerator.GenerateSingleAd("Teste Create");

            var mockAd = GetMockAd();

            mockAd.Setup(x => x.Create(_ad)).ReturnsAsync("");

            var adController = new AdvertisementController(mockAd.Object);

            string result = await adController.Post(_ad);

            Assert.Equal(string.Empty, result);
        }