Sha256: ad36e4483a0efad30450e0a03d2db2bf54853882d0909725d1d10f4dcdcd5f12
Contents?: true
Size: 1.69 KB
Versions: 47
Compression:
Stored size: 1.69 KB
Contents
import "package:test/test.dart"; import "package:armstrong_numbers/armstrong_numbers.dart"; void main() { final ArmstrongNumbers armstrongNumbers = new ArmstrongNumbers(); group("ArmstrongNumbers", () { test("Single digit numbers are Armstrong numbers", () { final bool result = armstrongNumbers.isArmstrongNumber(5); expect(result, equals(true)); }, skip: false); test("There are no 2 digit Armstrong numbers", () { final bool result = armstrongNumbers.isArmstrongNumber(10); expect(result, equals(false)); }, skip: true); test("Three digit number that is an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(153); expect(result, equals(true)); }, skip: true); test("Three digit number that is not an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(100); expect(result, equals(false)); }, skip: true); test("Four digit number that is an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(9474); expect(result, equals(true)); }, skip: true); test("Four digit number that is not an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(9475); expect(result, equals(false)); }, skip: true); test("Seven digit number that is an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(9926315); expect(result, equals(true)); }, skip: true); test("Seven digit number that is not an Armstrong number", () { final bool result = armstrongNumbers.isArmstrongNumber(9926314); expect(result, equals(false)); }, skip: true); }); }
Version data entries
47 entries across 47 versions & 1 rubygems