public void Then_Diffuse_Of_Material_Should_Equal(double expectedDiffuse) { AssertDouble.ApproximateEquals(expectedDiffuse, _materialsContext.Material.Diffuse); }
public void Then_Specular_Of_material_Should_Equal(double expectedSpecular) { AssertDouble.ApproximateEquals(expectedSpecular, _materialsContext.Material.Specular); }
public void ThenCylinder_MaximumInfinity() { AssertDouble.Equals(double.PositiveInfinity, _cylindersContext.Cylinder.Maximum); }
public void Then_Ambient_Of_material_Should_Equal(double expectedAmbient) { AssertDouble.ApproximateEquals(expectedAmbient, _materialsContext.Material.Ambient); }
public void Then_Intensity_Should_Equal(float expectedIntensity) { AssertDouble.ApproximateEquals(expectedIntensity, _lightsContext.IntensityAt); }
public void ThenCylinder_Minimum_Infinity() { AssertDouble.Equals(double.NegativeInfinity, _cylindersContext.Cylinder.Minimum); }
public void Then_reflectance_Should_Equal(float expectedReflectance) { AssertDouble.ApproximateEquals(expectedReflectance, _computationsContext.Reflectance); }
public void Then_Magnitude_v_Should_Equal(double expectedMagnitude) { var actualMagnitude = _vectorsContext.Vector.Magnitude(); AssertDouble.ApproximateEquals(expectedMagnitude, actualMagnitude); }
public void Then_V_Of_intersectionN_Should_Equal(int indexOfIntersection, double expectedU) { AssertDouble.ApproximateEquals(expectedU, _intersectionsContext.Intersections[indexOfIntersection].V); }
public void Then_xs_Time(int index, double expectedTime) { AssertDouble.Equals(_intersectionsContext.Intersections[index].Time, expectedTime); }
public void Then_Time_Of_intersection_Equals(Double expectedTime) { AssertDouble.ApproximateEquals(expectedTime, _intersectionsContext.Intersection.Time); }