public void Test_WriteJson_WorksForString() { var id = new StringRpcId("test"); jsonRpcIdConverter.WriteJson(writer, id, Mock.Of <JsonSerializer>()); stringBuilder.ToString().Should().Be("\"test\""); }
/// <summary> /// Creates string ID from GUID /// </summary> public IRpcId GenerateId() { var value = Guid.NewGuid().ToString(); var result = new StringRpcId(value); log.LogTrace($"Generated request id [{result}]"); return(result); }
public void Test_StringRpcId_AllowsEmpty() { var value = new StringRpcId(string.Empty); value.String.Should().Be(string.Empty); }