public async Task The_Compile_contract_for_compiling_code_has_not_been_broken() { var viewport = ViewportCode(); var requestJson = new WorkspaceRequest( new Workspace( workspaceType: "console", buffers: new[] { EntrypointCode(), viewport }), activeBufferId: viewport.Id, requestId: "TestRun"); var response = await CallCompile(requestJson.ToJson()); var result = await response.Content.ReadAsStringAsync(); var compileResult = result.FromJsonTo <CompileResult>(); compileResult.Base64Assembly.Should().NotBeNullOrWhiteSpace(); compileResult = new CompileResult( compileResult.Succeeded, "", compileResult.GetFeature <Diagnostics>(), compileResult.RequestId); result = compileResult.ToJson().FormatJson(); this.Assent(result, configuration); }