public async Task CreateOrReplaceStream() { //Arrange var metadata = GetEntityCreationMetadata(nameof(MyMoviesStreamTest)); //Act var httpResponseMessage = await restApiClient.CreateOrReplaceStreamAsync <MyMoviesStreamTest>(metadata); var c = await httpResponseMessage.ToStatementResponsesAsync().ConfigureAwait(false); //Assert httpResponseMessage.StatusCode.Should().Be(HttpStatusCode.OK); string responseContent = await httpResponseMessage.Content.ReadAsStringAsync(); var responseObject = JsonSerializer.Deserialize <StatementResponse[]>(responseContent); responseObject?[0].CommandStatus.Status.Should().Be("SUCCESS"); responseObject?[0].CommandStatus.Message.Should().Be("Stream created"); }