public void GetTypeString_ReturnsListOf_WhenParameterIsCollection() { var service = new ParameterService(); var pi = typeof(ParameterServiceTests) .GetMethod("FakeMethod") .GetParameters()[3]; var actual = service.GetTypeString(pi); var expected = "List of Int32"; Assert.AreEqual(expected, actual); }
public void GetTypeString_ReturnsNameOfUnderType_WhenParameterIsNotCollectionAndNullable() { var service = new ParameterService(); var pi = typeof(ParameterServiceTests) .GetMethod("FakeMethod") .GetParameters()[1]; var actual = service.GetTypeString(pi); var expected = "Int32"; Assert.AreEqual(expected, actual); }