예제 #1
0
        public void CloneShouldNotJustCopyReference()
        {
            AmexAccount subject = CreateSubject();

            Engine.BankAccount.Account clone = subject.Clone("CloneAmex");

            Assert.IsFalse(ReferenceEquals(subject, clone));
        }
예제 #2
0
        public void CloneShouldGiveUseNameGiven()
        {
            AmexAccount subject = CreateSubject();

            Engine.BankAccount.Account clone = subject.Clone("CloneAmex");

            Assert.AreEqual("CloneAmex", clone.Name);
            Assert.AreNotEqual("CloneAmex", subject.Name);
        }
예제 #3
0
        public void NameShouldBeSomething()
        {
            AmexAccount subject = CreateSubject();

            Assert.IsFalse(string.IsNullOrWhiteSpace(subject.Name));
        }
예제 #4
0
        public void KeywordsShouldNotBeNull()
        {
            AmexAccount subject = CreateSubject();

            Assert.IsNotNull(subject.KeyWords);
        }
예제 #5
0
        public void KeywordsShouldContainElements()
        {
            AmexAccount subject = CreateSubject();

            Assert.IsTrue(subject.KeyWords.Length > 0);
        }