public void ServiceItemIdIsGuidEncoded() { var expected = Guid.NewGuid(); var serviceItem = new BaseServiceItem { serviceID = Convert.ToBase64String(expected.ToByteArray()) }; Assert.Equal(expected, serviceItem.ServiceIdGuid); }
public void ServiceItemIdIsUrlSafeEncoded() { var serviceItem = new BaseServiceItem { serviceID = Convert.ToBase64String(Guid.NewGuid().ToByteArray()) }; var expected = WebEncoders.Base64UrlEncode(Convert.FromBase64String(serviceItem.serviceID)); Assert.Equal(expected, serviceItem.ServiceIdUrlSafe); }
public void ServiceItemIdIsPercentEncoded() { var serviceItem = new BaseServiceItem { serviceID = Convert.ToBase64String(Guid.NewGuid().ToByteArray()) }; var expected = WebUtility.UrlEncode(serviceItem.serviceID); Assert.Equal(expected, serviceItem.ServiceIdPercentEncoded); }