Esempio n. 1
0
        public void TestConstructor()
        {
            const string Name = "ProviderProxyName";
            const string InfoClass = "Namespace1.Namespace2.ClassName";
            var instance = new Dhgms.Nucleotide.Model.ProviderProxy(Name, InfoClass);

            Assert.Equal(Name, instance.Name);
            Assert.Equal(InfoClass, instance.InfoClass);
        }
Esempio n. 2
0
        public void TestInfoClassProperty()
        {
            const string InfoClass = "Namespace1.Namespace2.ClassName";
            var instance = new Dhgms.Nucleotide.Model.ProviderProxy(null, null);

            Assert.Null(instance.Name);
            Assert.Null(instance.InfoClass);

            instance.InfoClass = InfoClass;
            Assert.Equal(InfoClass, instance.InfoClass);
            Assert.Null(instance.Name);
        }
Esempio n. 3
0
        public void TestNameProperty()
        {
            const string Name = "ProviderProxyName";
            var instance = new Dhgms.Nucleotide.Model.ProviderProxy(null, null);

            Assert.Null(instance.Name);
            Assert.Null(instance.InfoClass);

            instance.Name = Name;
            Assert.Equal(Name, instance.Name);
            Assert.Null(instance.InfoClass);
        }