Skip to main content
Angular Js

Automate AngularJS Application with Protractor And Jasmine

What is Protractor? Protractor is an end-to-end test framework for AngularJS applications. Protractor runs tests against your application in a real/actual browser, interacting with it as a real browser. Protractor can also be defined as a solution integrator – combining powerful tools and technologies such as NodeJS, Selenium, webDriver, Jasmine, Cucumber and Mocha.

Read More

String extensions using LINQ

For the question, `The class System.String is sealed and therefore you cannot use it for overriding or inheritance?’ There is  a Yes and a No answer. Yes! you can extend existing types by using extension methods. Extension methods, naturally, can only access the public interface of the type  or you can write your own extension method for the string operations.

Read More

CSS3 Selectors Module Part-2

In continuation of my earlier blog on `CSS3 Selectors Module’ in this second part, I will explain the concepts of Combinators and Attribute Selectors. Combinators There are four different combinators in CSS3 selectors: Descendant Selector(space) Direct Child Selector(>) Adjacent Sibling Selector(+) General Sibling Selector(~) Descendant Selector Example: HTML <p>The descendant selector matches all elements that are […]

Read More