public async Task WhenCreate_Then_ICanFindItById() { //act var responseCreate = await factory.Create(); var responseSearchById = await factory.Get(responseCreate.Id); //assert responseSearchById.Id.Should().Be(responseCreate.Id); responseSearchById.Name.Should().Be(responseCreate.Name); }
public async Task WhenCreate_Then_ICanFindItById() { // Act var viewModelCreate = await factory.Create(); var responseGet = await factory.Get(viewModelCreate.Id); var viewModelGet = JsonConvert.DeserializeObject <PersonaViewModel>(responseGet.Result.ToString()); // Assert responseGet.StatusCode.Should().Be((int)HttpStatusCode.OK); viewModelGet.Should().BeOfType <PersonaViewModel>(); viewModelGet.Id.Should().NotBeEmpty(); viewModelGet.Id.Should().Be(viewModelCreate.Id); viewModelGet.Name.Should().Be(viewModelCreate.Name); }