public void TransformInactiveComponent() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.enabled = false; SystemTimeSpan result = subject.Transform(1.3f); Assert.AreEqual(SystemTimeSpan.Zero, result); Assert.AreEqual(SystemTimeSpan.Zero, subject.Result); Assert.IsFalse(transformedListenerMock.Received); }
public void TransformInactiveGameObject() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.gameObject.SetActive(false); SystemTimeSpan result = subject.Transform(1.3f); Assert.AreEqual(SystemTimeSpan.Zero, result); Assert.AreEqual(SystemTimeSpan.Zero, subject.Result); Assert.IsFalse(transformedListenerMock.Received); }
public void TransformInactiveComponent() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.enabled = false; SystemTimeSpan timeSpan = new SystemTimeSpan(5, 4, 3, 2, 1); float result = subject.Transform(timeSpan); Assert.AreEqual(0f, result); Assert.AreEqual(0f, subject.Result); Assert.IsFalse(transformedListenerMock.Received); }
public void TransformFromSecondsA() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); Assert.AreEqual(SystemTimeSpan.Zero, subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan result = subject.Transform(120f); Assert.AreEqual("00:02:00", result.ToString()); Assert.AreEqual("00:02:00", subject.Result.ToString()); Assert.IsTrue(transformedListenerMock.Received); }
public void TransformFromHours() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.TimeSpanValue = FloatToTimeSpan.TimeSpanProperty.Hours; Assert.AreEqual(SystemTimeSpan.Zero, subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan result = subject.Transform(2.5f); Assert.AreEqual("02:30:00", result.ToString()); Assert.AreEqual("02:30:00", subject.Result.ToString()); Assert.IsTrue(transformedListenerMock.Received); }
public void Transform() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); Assert.AreEqual(SystemTimeSpan.Zero, subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan expected = new SystemTimeSpan(5, 4, 3, 2, 1); SystemTimeSpan result = subject.Transform("5:4:3:2.001"); Assert.AreEqual(expected, result); Assert.AreEqual(expected, subject.Result); Assert.IsTrue(transformedListenerMock.Received); }
public void Transform() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.Format = @"d\:hh\:mm\:ss"; Assert.IsNull(subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan timeSpan = new SystemTimeSpan(5, 4, 3, 2, 1); string result = subject.Transform(timeSpan); Assert.AreEqual("5:04:03:02", result); Assert.AreEqual("5:04:03:02", subject.Result); Assert.IsTrue(transformedListenerMock.Received); }
public void TransformMinutes() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.TimeSpanValue = TimeSpanToFloat.TimeSpanProperty.Minutes; Assert.AreEqual(0f, subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan timeSpan = new SystemTimeSpan(5, 4, 3, 2, 1); float result = subject.Transform(timeSpan); Assert.AreEqual(3f, result); Assert.AreEqual(3f, subject.Result); Assert.IsTrue(transformedListenerMock.Received); }
public void TransformTotalHours() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.TimeSpanValue = TimeSpanToFloat.TimeSpanProperty.TotalHours; Assert.AreEqual(0f, subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan timeSpan = new SystemTimeSpan(5, 4, 3, 2, 1); float result = subject.Transform(timeSpan); Assert.AreEqual(124.0506f.ToString(), result.ToString()); Assert.AreEqual(124.0506f.ToString(), subject.Result.ToString()); Assert.IsTrue(transformedListenerMock.Received); }
public void TransformInactiveComponent() { UnityEventListenerMock transformedListenerMock = new UnityEventListenerMock(); subject.Transformed.AddListener(transformedListenerMock.Listen); subject.Format = @"d\:hh\:mm\:ss"; subject.enabled = false; Assert.IsNull(subject.Result); Assert.IsFalse(transformedListenerMock.Received); SystemTimeSpan timeSpan = new SystemTimeSpan(5, 4, 3, 2, 1); string result = subject.Transform(timeSpan); Assert.IsNull(result); Assert.IsNull(subject.Result); Assert.IsFalse(transformedListenerMock.Received); }