Esempio n. 1
0
        STR_EDoor_Accessor EDoorCreateTest()
        {
            // STR_EDoor를 생성한다. 기본값을 이용한다.
            STR_EDoor builder = new STR_EDoor();

            String input = builder.GetInputTemplate();

            STR_EDoor edoor =
                builder.CreateStrategy(input, "EDoorTest") as STR_EDoor;
            STR_EDoor_Accessor acc =
                new STR_EDoor_Accessor(new PrivateObject(edoor));

            // acc를 이용해서 내부 값이 정상적인지 확인한다.
            Assert.AreEqual(acc._strategyName, "EDoorTest");
            EDoorCenterDataTest(acc._centerData);
            EDoorMonitorEnterControllerTest(acc._monitorController);

            return acc;
        }