public void Post_AddNewFixture() { var matchFixtureGuid = Guid.NewGuid(); var matchFixtureDto = new NewMatchFixtureRequest(); var matchFixture = new MatchFixture(); _mapper.Expect(m => m.Map <NewMatchFixtureRequest, MatchFixture>(matchFixtureDto)).Return(matchFixture); _matchFixtureService.Expect(s => s.Save(matchFixture)).Return(matchFixtureGuid); var result = _controller.Post(matchFixtureDto); Assert.AreEqual(ResponseStatus.Success, result.Status); Assert.AreEqual(matchFixtureGuid, result.Guid); }
public void Post_AddNewFixture() { var matchFixtureGuid = Guid.NewGuid(); var matchFixtureDto = new NewMatchFixtureRequest(); var matchFixture = new MatchFixture(); _mapper.Expect(m => m.Map <NewMatchFixtureRequest, MatchFixture>(matchFixtureDto)).Return(matchFixture); _matchFixtureService.Expect(s => s.Save(matchFixture)).Return(matchFixtureGuid); var result = _controller.Post(matchFixtureDto); Assert.AreEqual(HttpStatusCode.OK, result.StatusCode); // TODO: Test newly added resource URI. //Assert.AreEqual(matchFixtureGuid, result.Guid); }