コード例 #1
0
        public void Validate_In_Two_Computer()
        {
            var controller = new LicenseController();

            controller.Validated(new MockISerialNumber(1));
            controller.Validated(new MockISerialNumber(2));
            Assert.AreEqual(2, controller.LisenceCount);
        }
コード例 #2
0
        public void Validate_In_More_Than_Three_Computer()
        {
            var controller = new LicenseController();

            controller.Validated(new MockISerialNumber(1));
            controller.Validated(new MockISerialNumber(2));
            controller.Validated(new MockISerialNumber(3));
            controller.Validated(new MockISerialNumber(4));
        }
コード例 #3
0
        public void Validate_In_One_Computer()
        {
            var controller = new LicenseController();

            Assert.IsTrue(controller.Validated(new MockISerialNumber(1)));
            Assert.IsTrue(File.Exists(Path.Combine(DataDirectory, LicenseController.LicenseFileName)));
        }