public void ValidateSpecification_NoFullProfilValue_Exception()
        {
            // Fixture setup...
            var detection = new RegistryDetection
            {
                FullProfileRegistryKeyName = "keyName",
                FullProfileValueName = "valueName"
            };

            // Exercise and verify SUT...
            detection.Validate();

            // Fixture teardown by GC...
        }
        public void ValidateSpecification_NoKeyName_Exception()
        {
            // Fixture setup...
            var detection = new RegistryDetection();

            // Exercise and verify SUT...
            detection.Validate();

            // Fixture teardown by GC...
        }
        public void ValidateSpecification_AllFullProps_Valid()
        {
            // Fixture setup...
            var detection = new RegistryDetection
            {
                FullProfileRegistryKeyName = "keyName",
                FullProfileValueName = "valueName",
                FullProfileValue = "value",
                VersionBuilder = new DotNetVersionBuilder()
            };

            // Exercise and verify SUT...
            detection.Validate();

            // Fixture teardown by GC...
        }