public void InitializeCalledOnFirstActivate()
        {
            var target = new TestableActiveAwareUseCaseController();

            Assert.AreEqual(0, target.InitCount);

            target.IsActive = true;
            Assert.AreEqual(1, target.InitCount);

            target.IsActive = false;
            Assert.AreEqual(1, target.InitCount);

            target.IsActive = true;
            Assert.AreEqual(1, target.InitCount);
        }
コード例 #2
0
        public void InitializeCalledOnFirstActivate()
        {
            var target = new TestableActiveAwareUseCaseController();

            Assert.AreEqual(0, target.InitCount);

            target.IsActive = true;
            Assert.AreEqual(1, target.InitCount);

            target.IsActive = false;
            Assert.AreEqual(1, target.InitCount);

            target.IsActive = true;
            Assert.AreEqual(1, target.InitCount);
        }