public void CheckParameterShortStreamThrowsPclExceptionTest() { string stream = "".PadLeft(87, '0'); StockerStatusFromStreamConverter privateTarget = new StockerStatusFromStreamConverter(); StockerStatusFromStreamConverter_Accessor target = new StockerStatusFromStreamConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StockerStatusFromStreamConverter)))); target.CheckParameter(stream); }
public void GetObjectIsMagazineRequestedThrowsPlcExceptionTest() { string stream = PlcHelper.GetStockerStatusStream(0).Substring(4, 88); stream = stream.Substring(0, 68) + "0002" + stream.Substring(72); StockerStatusFromStreamConverter privateTarget = new StockerStatusFromStreamConverter(); StockerStatusFromStreamConverter_Accessor target = new StockerStatusFromStreamConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StockerStatusFromStreamConverter)))); target.GetObject(stream); }
public void GetObjectCarrierPlateArrivedThrowsPlcExceptionTest() { string stream = PlcHelper.GetStockerStatusStream(0).Substring(4, 88); stream = "0002" + stream.Substring(4); StockerStatusFromStreamConverter privateTarget = new StockerStatusFromStreamConverter(); StockerStatusFromStreamConverter_Accessor target = new StockerStatusFromStreamConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StockerStatusFromStreamConverter)))); target.GetObject(stream); }
public void TryConvert3Test() { StockerStatusFromStreamConverter target = new StockerStatusFromStreamConverter(); StockerStatus result = target.TryConvert(PlcHelper.GetStockerStatusStream(2).Substring(4, 88)); Assert.AreEqual<bool>(true, result.IsCarrierPlateArrived); Assert.AreEqual<bool>(false, result.MagazineChangeRequest.IsMagazineFull); Assert.AreEqual<bool>(true, result.MagazineChangeRequest.IsOperatorChangeRequest); Assert.AreEqual<bool>(true, result.IsMagazineChangeStarted); Assert.AreEqual<WaferSize>(WaferSize.Size6Inches, result.MagazineRequest.WaferSize); Assert.AreEqual<bool>(false, result.MagazineRequest.IsRequested); Assert.AreEqual<int>(3, result.MagazineRequest.PolishLineNumber); Assert.AreEqual<bool>(false, result.IsMagazineArrived); Assert.AreEqual<MagazineSelection>(MagazineSelection.DoesNotHaveRequestedSize, result.MagazineSelection); }
public void ParseWaferSizeThrowsPlcException3Test() { StockerStatusFromStreamConverter privateTarget = new StockerStatusFromStreamConverter(); StockerStatusFromStreamConverter_Accessor target = new StockerStatusFromStreamConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StockerStatusFromStreamConverter)))); target.ParseWaferSize("0009"); }
public void ParseWaferSize3Test() { StockerStatusFromStreamConverter privateTarget = new StockerStatusFromStreamConverter(); StockerStatusFromStreamConverter_Accessor target = new StockerStatusFromStreamConverter_Accessor(new PrivateObject(privateTarget, new PrivateType(typeof(StockerStatusFromStreamConverter)))); Assert.AreEqual<WaferSize>(WaferSize.Size8Inches, target.ParseWaferSize("0008")); }