コード例 #1
0
        public void CassetteStationToStreamTest()
        {
            StartDemountingToStreamConverter privateTarget = new StartDemountingToStreamConverter();
            StartDemountingToStreamConverter_Accessor target = new StartDemountingToStreamConverter_Accessor(new PrivateObject(privateTarget,
                                                                                               new PrivateType(typeof(StartDemountingToStreamConverter))));

            Assert.AreEqual<string>("0001", target.CassetteStationToStream(DemountCassetteStation.Station1));
            Assert.AreEqual<string>("0002", target.CassetteStationToStream(DemountCassetteStation.Station2));
            Assert.AreEqual<string>("0003", target.CassetteStationToStream(DemountCassetteStation.Station3));
            Assert.AreEqual<string>("0004", target.CassetteStationToStream(DemountCassetteStation.Station4));
        }
コード例 #2
0
        public void GetStreamTest()
        {
            StartDemountingToStreamConverter_Accessor target = new StartDemountingToStreamConverter_Accessor();

            StartDemounting_Accessor parameter1 = new StartDemounting_Accessor(new PrivateObject(new StartDemounting { Size = WaferSize.Size8Inches, Count = 5, Station = DemountCassetteStation.Station1 }, new PrivateType(typeof(StartDemounting))));
            Assert.AreEqual<string>("000800050001", target.GetStream(parameter1));
            StartDemounting_Accessor parameter2 = new StartDemounting_Accessor(new PrivateObject(new StartDemounting { Size = WaferSize.Size6Inches, Count = 4, Station = DemountCassetteStation.Station3 }, new PrivateType(typeof(StartDemounting))));
            Assert.AreEqual<string>("000600040003", target.GetStream(parameter2));
        }
コード例 #3
0
 public void GetLengthTest()
 {
     StartDemountingToStreamConverter_Accessor target = new StartDemountingToStreamConverter_Accessor();
     StartDemounting_Accessor parameter = new StartDemounting_Accessor(new PrivateObject(new StartDemounting { Size = WaferSize.Size8Inches, Count = 5, Station = DemountCassetteStation.Station1 }, new PrivateType(typeof(StartDemounting))));
     Assert.AreEqual<int>(3, target.GetLength(parameter));
 }
コード例 #4
0
 public void CheckParameterThrowsPlcException6Test()
 {
     StartDemountingToStreamConverter_Accessor target = new StartDemountingToStreamConverter_Accessor();
     StartDemounting_Accessor parameter = new StartDemounting_Accessor(new PrivateObject(new StartDemounting { Size = WaferSize.AnySize, Count = 5, Station = DemountCassetteStation.Station1 }, new PrivateType(typeof(StartDemounting))));
     target.CheckParameter(parameter);
 }
コード例 #5
0
 public void CheckParameterTest()
 {
     StartDemountingToStreamConverter_Accessor target = new StartDemountingToStreamConverter_Accessor();
     StartDemounting_Accessor parameter = new StartDemounting_Accessor(new PrivateObject(new StartDemounting { Size = WaferSize.Size8Inches, Count = 5, Station = DemountCassetteStation.Station1 }, new PrivateType(typeof(StartDemounting))));
     Assert.AreEqual<bool>(true, target.CheckParameter(parameter));
 }
コード例 #6
0
        public void WaferSizeToStreamTest()
        {
            var privateTarget = new StartDemountingToStreamConverter();
            var target = new StartDemountingToStreamConverter_Accessor(new PrivateObject(privateTarget,
                                                                new PrivateType(typeof(StartDemountingToStreamConverter))));

            Assert.AreEqual<string>("0006", target.WaferSizeToStream(WaferSize.Size6Inches));
            Assert.AreEqual<string>("0008", target.WaferSizeToStream(WaferSize.Size8Inches));
        }