public async System.Threading.Tasks.Task PutBadProblemId() { using (var stream = new MemoryStream()) { using (var streamBets = new MemoryStream()) { // Arrange this._problemServices = new ProjectSpeedy.Tests.ServicesTests.ProblemDataNotFound(); this._betFeedbackService = new ProjectSpeedy.Tests.ServicesTests.BetFeedbackData(); this._controller = new ProjectSpeedy.Controllers.BetFeedbackController(this._logger.Object, this._betFeedbackService, this._problemServices); // Act var test = await this._controller.PutAsync("ProjectId", "ProblemId", "BetId", new ProjectSpeedy.Models.BetFeedback.BetFeedbackNewUpdate()); // Assert var result = test as NotFoundResult; Assert.AreEqual(404, result.StatusCode); } } }
public BetFeedbackController(ILogger <BetFeedbackController> logger, ProjectSpeedy.Services.IBetFeedback iBetFeedback, ProjectSpeedy.Services.IProblem problemServices) { this._logger = logger; this._betFeedback = iBetFeedback; this._problemServices = problemServices; }