public void NumberOfPropertiesShouldBeCorrect() { Assert.Equal(0, AssemblyLib.GetAssemblyInfo(PATH)?.NamespaceInfos?.Values.First().DataTypeInfos.First().PropertyInfos.Length); }
public void NumberOfNamespacesShouldBeCorrect() { Assert.Equal(1, AssemblyLib.GetAssemblyInfo(PATH)?.NamespaceInfos?.Count); }
public void NumberOfMethodsShouldBeCorrect() { Assert.Equal(3, AssemblyLib.GetAssemblyInfo(PATH)?.NamespaceInfos.Values.First().DataTypeInfos.First().MethodInfos.Length); }
public void ShouldReturnNullForInvalidFile() { Assert.Null(AssemblyLib.GetAssemblyInfo(INCORRECT_FILE_PATH)); }