示例#1
0
        public void RedisRemoveActivity_Equal_BothareObjects_ShouldBeEqual()
        {
            var uniqueId = Guid.NewGuid();

            object RedisRemoveActivity = new RedisRemoveActivity
            {
                UniqueID = uniqueId.ToString()
            };
            var redisActivityEqual = RedisRemoveActivity.Equals(new RedisRemoveActivity
            {
                UniqueID = uniqueId.ToString()
            });

            Assert.IsTrue(redisActivityEqual);
        }
示例#2
0
        public void RedisRemoveActivity_Equals_Same_AreEqual()
        {
            var mockResourceCatalog = new Mock <IResourceCatalog>();
            //---------------Set up test pack-------------------
            var redisRemoveActivity = new RedisRemoveActivity(mockResourceCatalog.Object, null);
            RedisRemoveActivity redisRemoveActivityOther = redisRemoveActivity;

            //---------------Assert Precondition----------------
            Assert.IsNotNull(redisRemoveActivity);
            //---------------Execute Test ----------------------
            var equals = redisRemoveActivity.Equals(redisRemoveActivityOther);

            //---------------Test Result -----------------------
            Assert.IsTrue(equals);
        }
示例#3
0
        public void RedisRemoveActivity_Equals_Object_Null_AreNotEqual()
        {
            var mockResourceCatalog = new Mock <IResourceCatalog>();
            //---------------Set up test pack-------------------
            var uniqId = Guid.NewGuid();
            var redisRemoveActivity = new RedisRemoveActivity(mockResourceCatalog.Object, null)
            {
                SourceId    = uniqId,
                Result      = "A",
                Key         = "[[Key]]",
                DisplayName = "Redis Remove",
                Response    = "asdf",
            };
            object redisRemoveActivityOther = null;

            //---------------Assert Precondition----------------
            Assert.IsNotNull(redisRemoveActivity);
            //---------------Execute Test ----------------------
            var equals = redisRemoveActivity.Equals(redisRemoveActivityOther);

            //---------------Test Result -----------------------
            Assert.IsFalse(equals);
        }
示例#4
0
        public void RedisRemoveActivity_Equals_DifferentResult_AreNotEqual()
        {
            var mockResourceCatalog = new Mock <IResourceCatalog>();
            //---------------Set up test pack-------------------
            var uniqId = Guid.NewGuid().ToString();
            var redisRemoveActivity = new RedisRemoveActivity(mockResourceCatalog.Object, null)
            {
                UniqueID = uniqId,
                Result   = "A",
            };
            var redisRemoveActivityOther = new RedisRemoveActivity(mockResourceCatalog.Object, null)
            {
                UniqueID = uniqId,
                Result   = "B",
            };

            //---------------Assert Precondition----------------
            Assert.IsNotNull(redisRemoveActivity);
            //---------------Execute Test ----------------------
            var equals = redisRemoveActivity.Equals(redisRemoveActivityOther);

            //---------------Test Result -----------------------
            Assert.IsFalse(equals);
        }