public void HasDefectTest_HasSuffix_ReturnsTrue() { Init(); // Given string interfaceName = @"ClassFactory"; NamingSet namingSet = new NamingSet { currentName = interfaceName, basicWord = "Factory" }; // When bool result = prefixNaming.HasDefect(namingSet); // Then Assert.IsTrue(result); }
public void HasDefectTest_EmptyPrefix_ReturnsFalse() { Init(); // Given string interfaceName = @"IDexterInterfaceNameTest"; NamingSet namingSet = new NamingSet { currentName = interfaceName, basicWord = "" }; // When bool result = prefixNaming.HasDefect(namingSet); // Then Assert.IsFalse(result); }
public void HasDefectTest_WithoutPrefix_ReturnsTrue() { // Given Init(); string interfaceName = @"DexterInterfaceNameTest"; NamingSet namingSet = new NamingSet { currentName = interfaceName, basicWord = "I" }; // When bool result = prefixNaming.HasDefect(namingSet); // Then Assert.IsTrue(result); }
public void HasDefectTest_WithValidEventTypeName_ReturnsFalse() { Init(); // Given string eventTypeName = @"NameChangedEventHandler"; NamingSet namingSet = new NamingSet { currentName = eventTypeName, basicWord = DexterCRCUtil.EVENT_TYPE_SUFFIX }; // When bool result = suffixNaming.HasDefect(namingSet); // Then Assert.IsFalse(result); }
public void HasDefectTest_WithValidDelegateName_ReturnsFalse() { Init(); // Given string delegateName = @"NameChangedDele"; NamingSet namingSet = new NamingSet { currentName = delegateName, basicWord = DexterCRCUtil.DELEGATE_SUFFIX }; // When bool result = !suffixNaming.HasDefect(namingSet); // Then Assert.IsFalse(result); }
public void HasDefectTest_WithSuffix_ReturnsFalse() { Init(); // Given string interfaceName = @"ClassWorker"; NamingSet namingSet = new NamingSet { currentName = interfaceName, basicWord = "er" }; // When bool result = suffixNaming.HasDefect(namingSet); // Then Assert.IsFalse(result); }