public async void testCreateUser() { var client = _factory.CreateClient(); var user = new CreateUserDto { email = _email, password = _password, userName = _userName }; var userResponse = new GetUserDto { email = user.email, userName = user.userName }; var expectedResponse = new ControllerResponse <GetUserDto> { success = true, data = userResponse }; // Act var actualResponse = await client.testSuccessPostAsync <GetUserDto, CreateUserDto>("/api/users", user); // Assert expectedResponse.ShouldDeepEqual(actualResponse); }