public void GetOnPremiseTargetInformation_returns_default_values_if_OnPremiseTargetResult_is_null() { var sut = new RequestLogger(null, null); RequestLogger.OnPremiseTargetInformation result; result = sut.GetOnPremiseTargetInformation(null); result.ContentBytesOut.Should().Be(0L); result.OnPremiseTargetInDate.Should().Be(null); result.OnPremiseTargetOutDate.Should().Be(null); }
public void GetOnPremiseTargetInformation_returns_date_values_from_OnPremiseTargetResult_when_content_is_null() { var onPremiseTargetResponse = new OnPremiseTargetReponse { RequestStarted = new DateTime(2014, 1, 1), RequestFinished = new DateTime(2014, 1, 2) }; var sut = new RequestLogger(null, null); RequestLogger.OnPremiseTargetInformation result; result = sut.GetOnPremiseTargetInformation(onPremiseTargetResponse); result.ContentBytesOut.Should().Be(0L); result.OnPremiseTargetInDate.Should().Be(new DateTime(2014, 1, 1)); result.OnPremiseTargetOutDate.Should().Be(new DateTime(2014, 1, 2)); }