public void Rg32_ToScaledVector4() { // arrange var rg32 = new Rg32(Vector2.One); // act Vector4 actual = rg32.ToScaledVector4(); // assert Assert.Equal(1, actual.X); Assert.Equal(1, actual.Y); Assert.Equal(0, actual.Z); Assert.Equal(1, actual.W); }
public void Rg32_FromScaledVector4() { // arrange var rg32 = new Rg32(Vector2.One); var pixel = default(Rg32); uint expected = 0xFFFFFFFF; // act Vector4 scaled = rg32.ToScaledVector4(); pixel.FromScaledVector4(scaled); uint actual = pixel.PackedValue; // assert Assert.Equal(expected, actual); }