public void GetValueReturnsTheBase64DecodedValueOfTheValueProperty() { string base64 = GetBase64(); var unprotectedValue = new UnprotectedBase64Value { Value = base64 }; Assert.Equal(Convert.FromBase64String(base64), unprotectedValue.GetValue()); }
public void VerifyValueGetterAndSetterBehavior() { string base64 = GetBase64(); var unprotectedValue = new UnprotectedBase64Value() { Value = base64 }; Assert.Equal(base64, unprotectedValue.Value); }
public void GetValueThrowsInvalidOperationExceptionWhenUninitialized() { var unprotectedValue = new UnprotectedBase64Value(); Assert.Throws <InvalidOperationException>(() => unprotectedValue.GetValue()); }
public void PassingNullToValuePropertyThrowsArgumentNullException() { var unprotectedValue = new UnprotectedBase64Value(); Assert.Throws <ArgumentNullException>(() => unprotectedValue.Value = null); }
public void ValueIsNullWhenUninitialized() { var unprotectedValue = new UnprotectedBase64Value(); Assert.Null(unprotectedValue.Value); }