コード例 #1
0
        public void  NameAndCoordinatesNotFilled()
        {
            var command = new PlaylistRecommendationCommand();

            command.Validate();

            Assert.Equal(true, command.Invalid);
        }
コード例 #2
0
        public void  NameFilledButCoordinatesNotFilled()
        {
            var command = new PlaylistRecommendationCommand()
            {
                CityName = "Goiania",
            };

            command.Validate();
            Assert.Equal(true, command.Valid);
        }
コード例 #3
0
        public void  CoordinatesFilledNotWithDigit()
        {
            var command = new PlaylistRecommendationCommand()
            {
                CityLatitude  = "XX",
                CityLongitude = "XX"
            };

            command.Validate();
            Assert.Equal(true, command.Invalid);
        }
コード例 #4
0
        public void  NameNotFilledButCoordinatesFilled()
        {
            var command = new PlaylistRecommendationCommand()
            {
                CityLatitude  = "50",
                CityLongitude = "50"
            };

            command.Validate();
            Assert.Equal(true, command.Valid);
        }
コード例 #5
0
        public void  NameFilledButCoordinatesFilledNotCorrect()
        {
            var command = new PlaylistRecommendationCommand()
            {
                CityName      = "Goiania",
                CityLatitude  = "",
                CityLongitude = ""
            };

            command.Validate();
            Assert.Equal(true, command.Valid);
        }