public void should_deserialize_json_environments() { // given var provider = new JsonEnvironmentProvider(_configLocatorMock.Object); // when IEnumerable <Environment> environments = provider.GetAll(); // then Assert.That(environments, Is.Not.Null); Assert.That(environments.Count(), Is.EqualTo(5)); }
public void should_deserialize_json_environments_and_return_using_order() { // given var provider = new JsonEnvironmentProvider(_configLocatorMock.Object); // when List <Environment> environments = provider.GetAll().ToList(); // then Assert.That(environments[0].Name, Is.EqualTo("DevTeam1")); Assert.That(environments[1].Name, Is.EqualTo("DevTeam2")); Assert.That(environments[2].Name, Is.EqualTo("UAT")); Assert.That(environments[3].Name, Is.EqualTo("Staging")); Assert.That(environments[4].Name, Is.EqualTo("Production")); }