Exemple #1
0
        public void Constructor_FailToAssignProperties_Fail()
        {
            // Arrange
            var wrongJsonFormat = "{\"sample\":\"not correct format\"}";

            // Acts
            var lwf = new LocalWeatherForecast(wrongJsonFormat, Language.English);

            // Asserts
            Assert.IsFalse(lwf.IsSucceeded);
        }
Exemple #2
0
        public void Constructor_NullJson_Fail()
        {
            // Arrange
            string nullJson = null;

            // Acts
            var lwf = new LocalWeatherForecast(nullJson, Language.English);

            // Asserts
            Assert.IsFalse(lwf.IsSucceeded);
        }
Exemple #3
0
        public void Constructor_InvalidJson_Fail()
        {
            // Arrange
            var invalidJson = "This json is invalid.";

            // Acts
            var lwf = new LocalWeatherForecast(invalidJson, Language.English);

            // Asserts
            Assert.IsFalse(lwf.IsSucceeded);
        }