public void ReturnsTrueIfContainsAllAssets() { Mock <AssetAndroid> assetAndroid = new Mock <AssetAndroid>("dummy"); assetAndroid.SetupGet(a => a.StandardFilePath).Returns("dummy"); assetAndroid.SetupGet(a => a.LdpiFilePath).Returns("dummyldpi"); assetAndroid.SetupGet(a => a.MdpiFilePath).Returns("dummymdpi"); assetAndroid.SetupGet(a => a.HdpiFilePath).Returns("dummyhdpi"); assetAndroid.SetupGet(a => a.XhdpiFilePath).Returns("dummyxhdpi"); assetAndroid.SetupGet(a => a.XxhdpiFilePath).Returns("dummyxxhdpi"); assetAndroid.SetupGet(a => a.XxxhdpiFilePath).Returns("dummyxxxhdpi"); AllFilesAndroidCondition allFilesCondition = new AllFilesAndroidCondition(assetAndroid.Object); Assert.IsTrue(allFilesCondition.Verify().All(c => c.IsFulfilled)); }
public void ReturnsFalseIfNotContainsAllAsset(string standard, string ldpi, string mdpi, string hdpi, string xhdpi, string xxhdpi, string xxxhdpi) { Mock <AssetAndroid> assetAndroid = new Mock <AssetAndroid>("dummy"); assetAndroid.SetupGet(a => a.StandardFilePath).Returns(standard); assetAndroid.SetupGet(a => a.LdpiFilePath).Returns(ldpi); assetAndroid.SetupGet(a => a.MdpiFilePath).Returns(mdpi); assetAndroid.SetupGet(a => a.HdpiFilePath).Returns(hdpi); assetAndroid.SetupGet(a => a.XhdpiFilePath).Returns(xhdpi); assetAndroid.SetupGet(a => a.XxhdpiFilePath).Returns(xxhdpi); assetAndroid.SetupGet(a => a.XxxhdpiFilePath).Returns(xxxhdpi); AllFilesAndroidCondition allFilesCondition = new AllFilesAndroidCondition(assetAndroid.Object); Assert.IsFalse(allFilesCondition.Verify().All(c => c.IsFulfilled)); }