public IActionResult Redirect(int id) { Url url = MockStorage.GetById(id); if (url == null) { return(BadRequest("No record found with the specified key")); } return(Redirect(url.OriginalUrl)); }
public void CannotGetFromStorage() { var url = new Url(); url.OriginalUrl = "long URL"; url.Active = true; var inserted = MockStorage.Add(url); Assert.NotNull(inserted); Assert.Equal(url.OriginalUrl, inserted.OriginalUrl); var retrieved = MockStorage.GetById(999); Assert.Null(retrieved); }