예제 #1
0
        public void ARoRResponse_EqualsTest(string[] errors, string testName)
        {
            ARoRResponse actModel1 = new RoRResponseMock(errors);
            ARoRResponse actModel2 = new RoRResponseMock(errors);

            Assert.AreEqual(actModel1, actModel2);
        }
예제 #2
0
        public void ARoRResponse_NotEqualsSameModelsTest(string[] errors1, string[] errors2, string testName)
        {
            ARoRResponse actModel1 = new RoRResponseMock(errors1);
            ARoRResponse actModel2 = new RoRResponseMock(errors2);

            Assert.AreNotEqual(actModel1, actModel2);
        }
예제 #3
0
        public void ARoRResponse_NotEqualsDifferentModelsTest()
        {
            var actModel = new RoRResponseMock(new[] { "111" });

            Assert.AreNotEqual(actModel, new object());
            Assert.AreNotEqual(actModel, "123");
            Assert.AreNotEqual(actModel, true);
            Assert.AreNotEqual(actModel, int.MaxValue);
            Assert.AreNotEqual(actModel, new[] { "111" });
        }
예제 #4
0
        public void Constructor_Positive(string[] errors, string testName)
        {
            ARoRResponse actResponse = new RoRResponseMock(errors);

            CollectionAssert.AreEqual(errors.ToList(), actResponse.Errors);
        }