UNPKG

closure-builder

Version:

Simple Closure, Soy and JavaScript Build system

55 lines (46 loc) 1.46 kB
<!DOCTYPE html> <html> <!-- Copyright 2012 The Closure Library Authors. All Rights Reserved. Use of this source code is governed by the Apache License, Version 2.0. See the COPYING file for details. --> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta charset="UTF-8" /> <title>Closure Unit Tests - goog.graphics.SolidFill</title> <script src="../base.js"></script> <script> goog.require('goog.graphics.SolidFill'); goog.require('goog.testing.jsunit'); </script> </head> <body> <script> function testGetColor() { var fill = new goog.graphics.SolidFill('#123'); assertEquals('#123', fill.getColor()); fill = new goog.graphics.SolidFill('#abcdef'); assertEquals('#abcdef', fill.getColor()); fill = new goog.graphics.SolidFill('#123', 0.5); assertEquals('#123', fill.getColor()); fill = new goog.graphics.SolidFill('#abcdef', 0.5); assertEquals('#abcdef', fill.getColor()); } function testGetOpacity() { // Default opacity var fill = new goog.graphics.SolidFill('#123'); assertEquals(1, fill.getOpacity()); // Opaque var fill = new goog.graphics.SolidFill('#123', 1); assertEquals(1, fill.getOpacity()); // Semi-transparent fill = new goog.graphics.SolidFill('#123', 0.5); assertEquals(0.5, fill.getOpacity()); // Fully transparent fill = new goog.graphics.SolidFill('#123', 0); assertEquals(0, fill.getOpacity()); } </script> </body> </html>