public void Test_Get_Success() { var generator = new SimpleRandomQuoteProvider(); var controller = new QuoteController(); var actual = controller.Get(3); var expected = "ID 3" + " If life were predictable it would cease to be life, and be without flavor. " + " by Eleanor Roosevelt"; Assert.AreEqual(actual, expected); }
public void Test_Get_Success() { var provider = new SimpleRandomQuoteProvider(); var controller = new QuoteController(provider); var actual = controller.Get(5); Assert.That(actual.Value.ID, Is.EqualTo(5)); Assert.That(actual.Value.Quote, Is.EquivalentTo(new string ("get " + actual + " quotes"))); Assert.That(actual.Value.Author, Is.EquivalentTo(new string("get " + actual + " authors"))); }
public async Task GetThrowsExceptionAsync() { // Act mediatR.Setup(m => m.Send(It.IsAny <GetQuoteRequest>(), It.IsAny <CancellationToken>())).Throws(new InvalidOperationException()); controller = new QuoteController(mapper, mediatR.Object); var result = await controller.Get() as ObjectResult; // Assert Assert.NotNull(result); Assert.AreEqual(400, result.StatusCode); Assert.AreEqual("Operation is not valid due to the current state of the object.", result.Value); }
public async Task GetNullMediatorResponseAsync() { // Act mediatR.Setup(m => m.Send(It.IsAny <GetQuoteRequest>(), It.IsAny <CancellationToken>())).Returns(Task.FromResult <List <Quote> >(null)); controller = new QuoteController(mapper, mediatR.Object); var result = await controller.Get() as ObjectResult; // Assert Assert.NotNull(result); Assert.AreEqual(404, result.StatusCode); Assert.AreEqual("No Quote found", result.Value); }
private void LoadForm() { txtCustomerAddress.Text = selectedCustomer.Address; txtCustomerEmail.Text = selectedCustomer.Email; txtCustomerLastName.Text = selectedCustomer.LastName; txtCustomerName.Text = selectedCustomer.Name; txtCustomerNickName.Text = selectedCustomer.NickName; txtCustomerPhone.Text = selectedCustomer.Phone; this.newUser = false; btnCustomerErase.Enabled = true; dgvCustomerQuotes.DataSource = quoteController.Get(selectedCustomer.Id.ToString()); dgvCustomerSales.DataSource = saleController.Get(selectedCustomer.Id.ToString()); }
public async Task GetAsync() { // Act var result = await controller.Get() as OkObjectResult; // Assert Assert.NotNull(result); Assert.AreEqual(200, result.StatusCode); var responseQuoteModel = result.Value as List <ResponseQuoteModel>; Assert.NotNull(responseQuoteModel); Assert.AreEqual(1, responseQuoteModel.Count); }
public void QuoteGetByIDSuccess() { var qc = new QuoteController(); //qc.Request = new HttpRequestMessage(); //qc.Configuration = new System.Web.Http.HttpConfiguration(); var q = qc.Get(1); var qResult = q as OkNegotiatedContentResult <tblQuote>; Assert.IsNotNull(qResult); Assert.IsNotNull(qResult.Content); Assert.AreEqual("ABC Painting & Renovators", qResult.Content.Company); }
public void Test1() { SimpleRandomQuoteProvider simple = new SimpleRandomQuoteProvider(); QuoteController control = new QuoteController(); int input = 2; var actual = control.Get(input); List <string> expected = new List <string>(); expected.Add("1. We know what we are, but know not what we may be. By William Shakespeare"); expected.Add("2. No act of kindness, no matter how small, is ever wasted. By Aesop"); Assert.AreEqual(expected, actual); }
public void Test_Get_Success() { var provider = new SimpleRandomQuoteProvider(); var controller = new QuoteController(provider); var actual = controller.Get(1); Assert.IsTrue(actual.Value.ID == 1); var actual2 = controller.Get(2); Assert.IsTrue(actual2.Value.Text == "It is better to know how to learn than to know"); var actual3 = controller.Get(); Assert.IsTrue(actual3.Value.Count() == provider.quoteList.Length); var controller2 = new RandomController(provider); var actual4 = controller2.Get(); Assert.IsTrue(actual4.Value.ID <= provider.quoteList.Length); }