Exemplo n.º 1
0
        public void TestEqualsNull()
        {
            var domain = new SemanticDomain {
                Name = Name
            };

            Assert.IsFalse(domain.Equals(null));
        }
Exemplo n.º 2
0
        public void TestEquals()
        {
            var domain = new SemanticDomain {
                Name = Name
            };

            Assert.That(domain.Equals(new SemanticDomain {
                Name = Name
            }));
        }
Exemplo n.º 3
0
        public void TestClone()
        {
            var system = new WritingSystem {
                Name = Name, Bcp47 = "en", Font = "calibri"
            };
            var project = new Project {
                Name = Name, VernacularWritingSystem = system
            };
            var domain = new SemanticDomain {
                Name = Name, Id = "1", Description = "text"
            };

            project.SemanticDomains.Add(domain);
            var project2 = project.Clone();

            Assert.AreEqual(project, project2);
        }