public void ToString_ReturnedStringIsEmptyWhenPointerIsZero() { var target = new SafeBStrHandle(); //Act var actual = target.ToString(); //Assert actual.Should().BeEmpty(); }
public void ToString_ReturnedStringIsEmptyWhenZeroFree() { var ptr = Marshal.StringToBSTR("Hello"); var target = new SafeBStrHandle(ptr, true); //Act var actual = target.ToString(); //Assert actual.Should().BeEmpty(); }