Пример #1
0
        public void HasFromAndImport_NewPythonImportExpressionContextInstance_IsFalseByDefault()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            bool result = context.HasFromAndImport;

            Assert.IsFalse(result);
        }
        public void ShowEntryReturnsFalseForIFieldWhenHasFromAndImportIsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            IField field = CreateField();

            Assert.IsFalse(context.ShowEntry(field));
        }
        public void ShowEntryReturnsFalseForIMethodWhenHasFromAndImportIsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            IMethod method = CreateMethod();

            Assert.IsFalse(context.ShowEntry(method));
        }
        public void ShowEntryReturnsFalseForIClassWhenHasFromAndImportIsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            IClass c = CreateClass();

            Assert.IsFalse(context.ShowEntry(c));
        }
Пример #5
0
        public void ShowEntry_PassedIFieldWhenHasFromAndImportIsFalse_ReturnsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            IField field  = CreateField();
            bool   result = context.ShowEntry(field);

            Assert.IsFalse(result);
        }
Пример #6
0
        public void ShowEntry_PassedIClassWhenHasFromAndImportIsFalse_ReturnsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();
            IClass c      = CreateClass();
            bool   result = context.ShowEntry(c);

            Assert.IsFalse(result);
        }
Пример #7
0
        public void ShowEntry_PassedNull_ReturnsFalse()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            bool result = context.ShowEntry(null);

            Assert.IsFalse(result);
        }
        public void ShowEntryReturnsTrueForIField()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            IField field = CreateField();

            Assert.IsTrue(context.ShowEntry(field));
        }
        public void ShowEntryReturnsTrueForIClass()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            IClass c = CreateClass();

            Assert.IsTrue(context.ShowEntry(c));
        }
Пример #10
0
        public void ShowEntry_PassedIField_ReturnsTrue()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            IField field  = CreateField();
            bool   result = context.ShowEntry(field);

            Assert.IsTrue(result);
        }
Пример #11
0
        public void ShowEntry_PassedImportAllNamespaceEntryWhenHasFromAndImportIsTrue_ReturnsTrue()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            NamespaceEntry entry  = new NamespaceEntry("*");
            bool           result = context.ShowEntry(entry);

            Assert.IsTrue(result);
        }
Пример #12
0
        public void ShowEntry_PassedIClass_ReturnsTrue()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;
            IClass c      = CreateClass();
            bool   result = context.ShowEntry(c);

            Assert.IsTrue(result);
        }
        public void ShowEntryReturnsFalseForProjectContent()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;

            MockProjectContent projectContent = new MockProjectContent();

            Assert.IsFalse(context.ShowEntry(projectContent));
        }
        public void ShowEntryReturnsTrueForIMethod()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;

            IMethod method = CreateMethod();

            Assert.IsTrue(context.ShowEntry(method));
        }
Пример #15
0
        public void ShowEntry_IMethodPassed_ReturnsTrue()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            context.HasFromAndImport = true;

            IMethod method = CreateMethod();
            bool    result = context.ShowEntry(method);

            Assert.IsTrue(result);
        }
        public void PythonImportExpressionContextHasFromAndImportIsFalseByDefault()
        {
            PythonImportExpressionContext context = new PythonImportExpressionContext();

            Assert.IsFalse(context.HasFromAndImport);
        }