public void PerformanceTest() { BitmaskTransform transform = new BitmaskTransform(); transform.Flag = 2; transform.Operation = BitwiseOperation.Or; UnitTestControl.PerformanceTest(() => { Assert.AreEqual(514L, transform.TransformValue(512).First()); }, 900000); }
private void ExecuteTestBitwiseTransformPrimaryInput(BitmaskTransform transform, long sourceValue, long expectedValue) { long outValue = (long)transform.TransformValue(sourceValue).FirstOrDefault(); Assert.AreEqual(expectedValue, outValue); }